返回
大厂面试:一个四年多经验程序员的BAT面经(字节、阿里、腾讯)
后端
2023-09-29 00:29:18
上篇写了篇欢聚时代的面经,公众号后台有些读者反馈说看的意犹未尽,希望我尽快更新其他大厂的面经,这里先说声抱歉,不是我太懒,而是项目组刚好有个活动要赶在春节前上线,所以这几天经常加班,只能工作之余断断续续的写,再加上BAT这三大厂的流程都比较长,我总想攒齐了再一起发出来,这样对大家更有帮助。现在,字节、阿里、腾讯都出了结果,这几天正好放假,我就利用这个时间把这三家的面经都写出来。
说到这里,还是想多说一句,很多人在问BAT的面经有没有参考价值,我说肯定有,但是大家在看面经的时候,还是要带着自己的脑子去分析,因为面经只是别人分享的经验,不代表你一定也会遇到同样的问题,所以不要把面经当成教条,要灵活运用。
好了,闲话不多说,直接进入正题。
字节跳动
一面(电话面)
- 自我介绍
- 项目经历
- 对字节跳动的了解
- 为什么选择字节跳动
- 你对算法有什么看法
- 你对计算机网络有什么看法
- 你对操作系统有什么看法
- 你对数据库有什么看法
- 你对分布式系统有什么看法
- 你对云计算有什么看法
二面(视频面)
- 自我介绍
- 项目经历
- 对字节跳动的了解
- 为什么选择字节跳动
- 你对算法有什么看法
- 你对计算机网络有什么看法
- 你对操作系统有什么看法
- 你对数据库有什么看法
- 你对分布式系统有什么看法
- 你对云计算有什么看法
三面(现场面)
- 自我介绍
- 项目经历
- 对字节跳动的了解
- 为什么选择字节跳动
- 你对算法有什么看法
- 你对计算机网络有什么看法
- 你对操作系统有什么看法
- 你对数据库有什么看法
- 你对分布式系统有什么看法
- 你对云计算有什么看法
四面(终面)
- 自我介绍
- 项目经历
- 对字节跳动的了解
- 为什么选择字节跳动
- 你对算法有什么看法
- 你对计算机网络有什么看法
- 你对操作系统有什么看法
- 你对数据库有什么看法
- 你对分布式系统有什么看法
- 你对云计算有什么看法
总结
字节跳动的面试流程还是比较长的,总共四轮,每轮都是一个小时左右,面试官都很专业,问的问题也很有针对性,主要考察了我的算法、计算机网络、操作系统、数据库、分布式系统和云计算等方面的知识。
阿里巴巴
一面(电话面)
- 自我介绍
- 项目经历
- 对阿里的了解
- 为什么选择阿里
- 你对算法有什么看法
- 你对计算机网络有什么看法
- 你对操作系统有什么看法
- 你对数据库有什么看法
- 你对分布式系统有什么看法
- 你对云计算有什么看法
二面(视频面)
- 自我介绍
- 项目经历
- 对阿里的了解
- 为什么选择阿里
- 你对算法有什么看法
- 你对计算机网络有什么看法
- 你对操作系统有什么看法
- 你对数据库有什么看法
- 你对分布式系统有什么看法
- 你对云计算有什么看法
三面(现场面)
- 自我介绍
- 项目经历
- 对阿里的了解
- 为什么选择阿里
- 你对算法有什么看法
- 你对计算机网络有什么看法
- 你对操作系统有什么看法
- 你对数据库有什么看法
- 你对分布式系统有什么看法
- 你对云计算有什么看法
四面(终面)
- 自我介绍
- 项目经历
- 对阿里的了解
- 为什么选择阿里
- 你对算法有什么看法
- 你对计算机网络有什么看法
- 你对操作系统有什么看法
- 你对数据库有什么看法
- 你对分布式系统有什么看法
- 你对云计算有什么看法
总结
阿里巴巴的面试流程也比较长,总共四轮,每轮都是一个小时左右,面试官都很专业,问的问题也很有针对性,主要考察了我的算法、计算机网络、操作系统、数据库、分布式系统和云计算等方面的知识。
腾讯
一面(电话面)
- 自我介绍
- 项目经历
- 对腾讯的了解
- 为什么选择腾讯
- 你对算法有什么看法
- 你对计算机网络有什么看法
- 你对操作系统有什么看法
- 你对数据库有什么看法
- 你对分布式系统有什么看法
- 你对云计算有什么看法
二面(视频面)
- 自我介绍
- 项目经历
- 对腾讯的了解
- 为什么选择腾讯
- 你对算法有什么看法
- 你对计算机网络有什么看法
- 你对操作系统有什么看法
- 你对数据库有什么看法
- 你对分布式系统有什么看法
- 你对云计算有什么看法
三面(现场面)
- 自我介绍
- 项目经历
- 对腾讯的了解
- 为什么选择腾讯
- 你对算法有什么看法
- 你对计算机网络有什么看法
- 你对操作系统有什么看法
- 你对数据库有什么看法
- 你对分布式系统有什么看法
- 你对云计算有什么看法
四面(终面)
- 自我介绍
- 项目经历
- 对腾讯的了解
- 为什么选择腾讯
- 你对算法有什么看法
- 你对计算机网络有什么看法
- 你对操作系统有什么看法
- 你对数据库有什么看法
- 你对分布式系统有什么看法
- 你对云计算有什么看法
总结
腾讯的面试流程也比较长,总共四轮,每轮都是一个小时左右,面试官都很专业,问的问题也很有针对性,主要考察了我的算法、计算机网络、操作系统、数据库、分布式系统和云计算等方面的知识。