首页 > 字节跳动后台开发 sp offer
头像
字节跳动内推有问必答
编辑于 2020-11-02 10:41
+ 关注

字节跳动后台开发 sp offer

字节跳动1面
1.raft 如何实现强一致性
2.raft 的可用性
3.raft 的容灾
4.raft 中网络延迟/网络分区的情况
5.多态的理解和实现
6.epoll select poll 的实现
7.聊聊虚拟地址空间和文件
7.存储int的链表中移除和为0的连续子序列 (leetcode 1171)

字节跳动2面
1.static的作用,const的作用和实现
2.extern "C" 和函数重载
3.函数指针和functor,lamada的实现
4.编译时多态/运行时多态
5.聊聊了解的内存分配算法
6.ptmalloc分配内存流程
7.聊聊伙伴算法和slab算法
8.聊聊mmap和brk的区别
9.聊聊你知道的定时器数据结构,linux内核数据结构
10.了解kv存储么?
11.了解mysql tidb么?
算法:链表对折 (leetcode 143)

字节跳动3面
1.链表和数组的区别(读取,插入,删除)
2.大根堆小跟堆和二叉平衡树(读取,插入,删除)
3.实现下循环队列 (leetcode 622)
4.描述一个解决的问题,如何去解决的
5.描述一个未解决的问题,探索解决问题的途径
6.对一个陌生的工作,如何去开展工作
7.最近看了什么非技术的书和技术的书
8.会不会给自己比较大的压力

字节跳动4面
1.实习解决的问题
2.说一个解决问题的过程
3.树中两个点的最长距离 (leetcode 124)
4.阻塞队列(leetcode 1188)

offer已拿
一次性的回忆,很多细节已经忘记,只有记下印象比较深的问题

更多模拟面试

全部评论

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

推荐话题

相关热帖

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

近期精华帖

热门推荐