字节跳动后端开发实习生一面面经

问题汇总:
1、自我介绍
2、项目细节
(1)项目中你认为有挑战性的点
(2)redis和mysql怎么保证数据一致性
(3)qps是多少?了解吗
(4)高并发情况下,怎么把项目进行重构和设计
3、线程与进程的区别
4、线程哪些资源共享进程,哪些不共享
5、进程的地址空间了解吗(线程怎么使用进程这些内存的)
6、fork函数了解吗  父子进程哪些
7、java中线程怎么实现同步的?
8、TCP与UDP了解吗?区别说一下?
9、TCP可靠的原因是什么?
10、窗口过大会引发问题,能详细解释一下吗?哪个传输节点会出现问题?
11、UDP可以实现可靠吗?
12、三次握手?
13、为什么是三次?
14、mysql的索引是什么?底层结构?B+树优势?
15、mq用过吗?知道是什么吗?
16、所了解的redis应用场景?
15、算法题:
第一道:跳台阶问题的变型题(爬楼梯)
第二道:怎么实现不可以爬7的倍数
第三道:判断二叉树是否是对称的

反问:所属部门和实习工作的大致方向

已收到二面通知~~fighting!!


#实习##Java工程师##面经#
全部评论
楼主是商业化部门吗
点赞 回复 分享
发布于 2021-04-13 18:21
lz,第二个算法题怎么做
点赞 回复 分享
发布于 2021-04-14 21:56
请问楼主 算法题都是全部写出来吗? 用的牛客网页面吗吗
点赞 回复 分享
发布于 2021-04-29 23:31
请问楼主当时答出来多少呢,后端岗位是一般要答出80以上才有可能过的吗
点赞 回复 分享
发布于 2021-04-30 00:07

相关推荐

孤寡孤寡的牛牛很热情:为什么我2本9硕投了很多,都是简历或者挂,难道那个恶心人的测评真的得认真做吗
点赞 评论 收藏
分享
11-01 20:03
已编辑
门头沟学院 算法工程师
Amazarashi66:这种也是幸存者偏差了,拿不到这个价的才是大多数
点赞 评论 收藏
分享
评论
4
37
分享
牛客网
牛客企业服务