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

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

相关推荐

03-03 23:12
已编辑
北京邮电大学 Java
书海为家:我来给一点点小建议,因为毕竟还在学校不像工作几年的老鸟有丰富的项目经验,面试官在面试在校生的时候更关注咱们同学的做事逻辑和思路,所以最好在简历中描述下自己做过项目的完整过程,比如需求怎么来的,你对需求的解读,你想到的解决办法,遇到困难如何找人求助,最终项目做成了什么程度,你从中收获了哪些技能,你有什么感悟。
你的简历改到第几版了
点赞 评论 收藏
分享
评论
4
37
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务