字节跳动提前批一二三hr面(已意向书)
问题记不太清了,大概只能回忆出百分之70的内容吧
一面 7.18
1.介绍在阿里的实习项目
2.介绍在美团的实习项目
3.什么是可配置化思想?数据可配置化怎么实现的?什么是流程可配置化?
4.对平台功能进行原子性划分是怎么进行的?听说过服务编排吗?
5.数据脱敏是怎么回事?敏感数据统一存储吗?
6.hashmap并发问题,怎么解决?介绍一下JUC,AQS是怎么实现获取锁的?
7.CAS解决了什么问题?底层原理是什么?
算法题:单词拆分 10分钟最优解
还有时间多,介绍一下实习项目吧。。。
二面 7.20
本科学习过哪些课程?
1.Http和Https的区别?
2.TLS四次握手是如何实现的?
3.Java和Go有什么区别?JVM垃圾回收算法?分代垃圾收集理论?
4.用户态和内核态你怎么理解?从用户态切换到内核态的过程中发生了什么?
5.数据四种隔离级别?读取已提交这种隔离级别的实现原理是什么?
6.数据索引的实现原理?
7.TPC协议拥塞控制机制是什么样的?
8.数学题:素数对 6 倍整除
算法题:绝对众数 10分钟最优解
三面 7.21
1.磁盘调度算法有哪几种?
2.介绍TCP协议
3.进程调度算法?
4.场景题:一次新写一千个小文件,和把小文件合成大文件一次性写,哪个更快?为什么?
5.B+树索引到底解决了什么问题?除了加快搜索之外?
算法题:k个一组反转链表 10分钟最优解
小插曲:面试过了,业务需要商量通不通过,可能看我实习两家公司太跳了
hr面 7.26
一个小时,聊了很久两段实习经历,还有就是字节校园大使的经历,聊了很久工作相关的经历,工作选择和个人发展问题
反馈在offer审批中,应该没啥事了,加上实习offer,BAT集齐了,爷青结
至此,春招唯一挂的一家公司,秋招也拿下了
还愿牛客,如果大家希望了解一些面试技巧或者经验的,可以联系我