首页 > 字节一、二、三面
头像
vignetting
编辑于 2021-04-09 16:20
+ 关注

字节一、二、三面

一面 50min
1. TCP 四次挥手,close_wait,time_wait
2. https 建立连接的具体过程
3. 浏览器输入 url
4. 进程与线程的区别、进程通信
5. 锁
6. IO 模型,select 与 epoll
7. 内存替换,LRU(只讲了具体实现,没让手写)
8. ACID定义及其底层实现
9. MVVC
10. 间隙锁与临键锁,死锁
11. 算法:求二次方根,二分做的,牛顿法忘了

二面 45min
1. 为什么要用 rabbitMQ,为什么选择 rabbitMQ
2. 使用线程池实现的异步存在什么问题
3. 权限模块如何设计的,AOP 实现原理,jwt 如何工作的
4. 数据库如何设计的
5. 数据库主从与读写分离
6. RPC 了解过吗(不会)
7. 算法:编辑距离类似的题

三面 50min
1. redis 数据结构、底层结构、多路复用、多线程是在什么方面进行了修改
2. redis 主从实现原理,集群,哈希槽,一致性哈希
3. MySQL索引,索引下推,B+树、哈希、红黑树相关对比
4. 算法:全排序、两个数据流的中位数
5. 平时如何学习的、最大的挑战是什么...

hr面
...

更多模拟面试

全部评论

(1) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

近期热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐