字节 飞书 办公套件 上海 后端(已offer,还愿)
附带超级棒的学习资料:https://xiaolincoding.com/
字节一面:
忘记了,和我上次那个一面问的差不多
手撕算法:K个有序链表,合成一个链表
优化方案:使用优先队列记录
字节二面:
和一面差不多,但是更深一点,有可能会问你实现
C++:
new和malloc
智能指针
多态
数据库:
隔离级别? MVCC?在不同隔离级别下有什么不同(readview不同)
如何解决脏读
数据库的索引?
数据库索引的实现?
数据库索引的实现?
缓存
AOF日志和快照
主从复制,哨兵
redis了解吗?
操作系统:
讲讲多线程编程(我的一个项目)
死锁
如何解决死锁
锁的实现
计算机网络:
什么是AIO
讲讲
场景一:10万条数据,取最高的前9000条数据(我说快排,然后让我手撕快排)
手撕算法:实现sort,快排,可以结构体排序
场景二:10亿条数据,取最高的前9000条数据(优先队列,队列大小9000)
场景三:10亿条数据,取最高的前9亿条数据(大文件排序,归并排序等)
实习时间?
可以转go吗?
字节三面:
项目,问的很深。
项目面临的挑战。
职业规划是什么。
手撕算法:表达式求值,有括号,有乘除。
#字节跳动实习#
