字节秋招一轮面试分享

由于当时投字节的提前批被刷了,后来HR电话通知我去参加面试,以为是提前批面试,咨询清楚后是秋招面试,整体面试体验还行

1. 说说HashMap和 ConcurrentHashMap底层原理
2. 红黑树知道吗,说一说,主要作用是什么
3. BlockingQueue
4. 计网: TCP,UDP;HTTP和HTTPS; HTTPS加密解密过程
5. OS: 进程和线程,用户态和内核态,死锁是什么,4个必要条件,怎么解决死锁,问了银行家算法
6. Mysql:  隔离级别,MVCC,索引底层为什么用B+树,而不使用B树
7. synchronized锁升级的过程,和面试官扩展了下对象的内存布局
8. 两个算法题: 单例模式(我用DCL写的,顺便和面试官聊了volatile关键字的作用,JMM,内存屏障)➕字符串的最长无重复子串长度,算法题较为简单

反问:
总共几轮技术面,3-4

总结:
由于目前面试看的比较多的是框架和中间件,所以对于网络部分回答的不是很好,整体而言回答8-9层左右吧
后面有时间得巩固一下基础知识

PS:看来大厂的一轮面试还是更看重基础知识,框架源码和中间件反而问的很少


#校招##面经#
全部评论
基础知识还是有必要的
点赞 回复 分享
发布于 2022-10-23 18:08 陕西

相关推荐

评论
4
10
分享

创作者周榜

更多
牛客网
牛客企业服务