1. 你写的这个Raft分布式kv存储系统中,Raft协议的作用以及基本流程? 2. Raft协议的选举和日志复制怎么实现的? 3. Raft系统中是否出有脑裂现象?系统会怎么处理? 4. 有没有学习过Paxos协议? 5. 你的数据库项目中可拓展哈希索引是怎么实现的? 6. 数据库项目中隔离级别怎么实现的?锁是怎么实现的? 7. 有没有什么印象深刻的Bug? 8. C++用裸指针初始化share
1. 实现person类,先输出hello,停顿两秒之后再输出world 2. 上一个没做出来,面试官就问了一个简单的,实现斐波那契数列 3. DNS协议、TCP协议(DNS回答上来了,TCP没复习只能一直抱歉) 4. 浏览器垃圾回收、如何监听一个变量是否被回收了(只能瞎说) 5. gzip 压缩算法原理(面试官解释说网页代码压缩会用到,希望我多了解) 6. nodejs 模块化和ES6模块化的区
2022.9.15 问答 1.自我介绍 2.项目是个小型数据库,如何解析sql,调用了什么现成库吗(暴力) 3.数据如何存储(字节存储在文件中) 4.update的流程(先查然后修改) 5.索引是怎么样的(B+树) 6.日志实现了什么(redo和undo) 7.MySQL和Redis都是怎么了解的(看书),MySQL有什么引擎(InnoDB,MyISAM) 8.有实际用过Redis吗(没有) 9.
一面20min 自我介绍 用的什么数据库 项目中的索引是怎么设计的? 组合索引底层原理是什么?是基于什么实现的? 慢SQL有什么优化思路吗 Java熟悉的容器有哪些?ArrayList和LinkedList的区别是什么 HashMap在1.8的数据结构是什么 HashMap的扩容是什么时候?为什么扩容的阈值要设计成0.75 进程和线程的区别 为什么线程的上下文切换比进程消耗少 面向过程和面向对象的
自我介绍 项目的介绍 给你栈怎么来设计一个队列 topK的解决方案,10000W个人数当中选择100个 https://blog.csdn.net/qq_40479372/article/details/126897083 投票系统是怎么设计的 如果当前是多种分类,那么应该怎么设计 如果当前投票系统产生了崩溃,那么应该怎么设计 Mysql的一个场景题 一个事务在多次读,并且读到的数据是10,另外一
#面经# #校招# 9月19一面 自我介绍,我提到我认为我c基础基础好,相关课程满分,然后问了一些c相关问题,还能记起的大概有:static 变量存储位置;typedef和#define;++i和i++;返回函数里临时创建的变量的指针会发生什么;c++对比c;指针数组和数组指针;应该还有,但都很基础。 然后是计算机网络:UDP和TCP区别,TCP三次握手;输入网址后过程;TCP是怎么保证有序传输;
15单项 10不定项 3编程 1问答。难度整体偏简单。 问答题不给跳出编译真的难绷。。。 1. 最长重复子串长度 100% 输入:'ababc' 输出:4 'abab'重复 要求 时间复杂度n^2 思路:感觉跟力扣459 差不多 2. 有重复项的全排列 10% 输入:[1,1,2] 输出:[[1,1,2],[,1,2,1],[2,1,1]] 思路:回溯+剪枝 刷过这道题 但是做的时候时间不够了。。
更新一下,11.3收到意向~ 11.6谈薪11.7offer 10.13下午三点 1. 项目 2. 微前端子应用通信方式 3. 被遗忘了的简单八股 4. call、apply、bind,bind用apply实现,那么a.apply(b,c)中xxxxxx是a还是b(没理解题目意思) 18号收到二面通知 10.19下午两点半 1. 项目 2. http1.1和2.0区别 3. 闭包 4. mvc框架
喜欢阿里云!给我一个机会来实习吧!!
如果这个问题听起来很明显,我很抱歉,但Kubernetes和Google云文档在某些地方非常混乱和矛盾。 无论如何,我已经将一个Dockerized web服务器推送到我的私人Google容器注册表中。如果这个容器死了,我想让它重新启动,但是在任何给定的时刻,我只需要运行一个实例。此外,为了正确配置服务器,还需要定义一些环境变量。 我已经创建了一个新集群。但是我该何去何从呢?一些教程说应该声明 p
听面试官说是4轮面试,二轮技术面+一轮主管面+一轮HR面 (1) 说一下自己的实习经历,负责的模块 (2) 说一下Java的运行时内存区域 (3) 开发的时候会遇到OutOfMemery异常,主要在哪个区域发生? (4) 介绍一下Java中的双亲委派模型? (5) Tomcat如何打破双亲委派模型? (6) 对于Java的垃圾回收机制了解过哪些? (7) SQL语句调优例子? (8) 索引失效场景
10.19更新 已收到感谢信 自我介绍 1.Java的常用数据结构 除了ArrayList和LinkedList,List的其他子类 2.Set和Map数据结构 存储结构、使用场景、和List的区别,HashMap的key的hashcode值相同就会覆盖原来的value吗 3.线程安全的Map 4.current包下的其他类 5.Java的多态 6.final关键字 7.基本数据类型 8.Java
个人信息: 本科211, 英国硕士qs前20双学位, 笔试分300+, 求职方向(java/云) 技术面1:(1个半小时) 算法题: 按照给点数字n, 每n次翻转前面的链表, 牛客中等题变种, 给定20分钟(实际使用6分钟): Java八股文: 线程池, 对象的创建和分配过程, JVM虚拟机的理解, Java SSL的理解, 类加载过程, GC分代(s0s1)回收, volatil
(大概半个小时) 自我介绍(提到了最近在做一个项目) 问项目,做了什么,怎么实现 Vue生命周期,钩子函数使用 v-if和v-show区别 v-for和v-if 组件传值方法 行元素和块元素,块级元素和行内元素转换,区别 数组去重 深拷贝浅拷贝(实现浅拷贝,有什么好处?) 跨域问题,几种方法? var、let、const区别 盒子模型,怎么设置? localStorage、sessionStora
面试过了,不过做完测评挂了,人生第一次挂测评。面试官是一个后端开发 为啥本科是计算机,研究生是生物 为什么接触的前端 你的实验室是做什么,还有其他做计算机的吗 讲一讲操作系统的死锁,以及如何解决 说一说你实习做的工作,有什么提升 说一说多态 说一说闭包 后端和前端交互常用哪些请求(get和Post) 这两个请求有什么区别吗 实习的时候,有碰到什么数据结构相关的操作吗 #前端##秋招##诺瓦星云#