字节客户端开发面经 —— 一二三面&offer


首先炫耀一下先~ 目前我已经在深圳字节工作啦~ 7月1日刚入的职,超开心终于进入了这个优秀向上的地方😁

其实回顾一下当年校招的经历觉得真的好唏嘘😂,作为21届校招过来人,就给大家分享一下我的整个字节校招经历吧!

我是2020.7.4投的简历,在7.6刚吃完晚饭的时候突然接到个电话,是字节的HR小哥哥打来说要加微信准备约面试时间了,当时给我的感觉就是特别效率,而且后面加了微信以后HR小哥哥也特别认真负责,约面试时间的时候充分尊重我的时间安排,还给我发了面试准备的tips,态度真的特别nice!

最后敲定一面在7.9,时间一到面试官特别准时就进来了,就开始了我的一面:
  1. 首先自我介绍一下吧,讲讲你的项目
  2. 知道TCP吗?介绍一下TCP,包括三次握手的原理和意义
  3. UDP呢?它和TCP的区别?
  4. TCP的拥塞控制和流量控制是怎么样的?
  5. HTTP是一种什么样的协议?
  6. HTTPS和HTTP区别?
  7. 7层模型和5层模型
  8. 操作系统方面,知道进程和线程吗?它们的区别和联系?
  9. 协程是怎么样的?
  10. 作业调度和页面置换的算法有哪些?
  11. 什么是死锁?解决办法有哪些?
  12. 数据库事务的隔离级别?
  13. 代码题:冒泡排序、归并排序、堆排序、快排

一面结束后,HR小哥哥马上就和我约了二面的时间,在7.12晚上。隐约记得二面的面试官很帅哈哈哈!
二面问题:
  1. 自我介绍
  2. 项目当中用到的编程语言是什么?技术难点在哪?
  3. 项目是个人完成还是团队完成?团队完成的话,你们的分工合作是怎么安排的?
  4. TCP协议报文的字段有哪些?它们的作用?
  5. HTTPS有了解吗?它具体是怎么加密的?
  6. 堆和栈的区别?
  7. 多线程和多进程有什么区别?
  8. 进程之间怎么通信?
  9. LRU算法的原理和实现?
  10. 内存泄漏是怎么造成的?如何避免?
  11. 各大排序算法的时间复杂度和空间复杂度?稳定性?
  12. 知道智能指针吗?它的原理是怎么样的?
  13. 代码题:求连续子序列的和的最大值

二面结束以后面试官直接和我说不用退出面试间了,三面马上继续。我当时愣了一下,心里想字节的效率这么高的吗!!大约在面试间里等待了5分钟,三面的面试官就进来了。
三面问题:
  1. 自我介绍
  2. 讲讲面向过程、面向对象的区别?
  3. 队列和栈的区别和用途?
  4. 数组和链表的区别以及优缺点?
  5. 什么是线程安全?它的机制是怎么样的?
  6. 线程池是怎么样的?
  7. 进程的通信方式有哪些?
  8. 内核态和用户态的区别?为什么要这样区分?
  9. 数据库乐观锁和悲观锁是怎么样的?
  10. 数据库索引?
  11. 算法题:根据规则实现一个游戏

最后那道代码题我其实纠结了好久,但是面试官一直很耐心地等我,并且在提交的时候肯定了我的思路,给了我很大的信心。最后的反问阶段我询问这个解法有没有更好的优化方法的时候,面试官也很大方很清晰地教了我。总结下来,字节的面试体验真的太nice了,大家都很认真很温柔!

其实三面我的表现并不算太好,三面完了以后那几天都特别忐忑,终于在7.15下午收到了另一个HR小姐姐的微信好友申请,通知我面试过了,正在走offer审批流程了!然后第二天就收到了offer意向书~

正式offer和薪资是在10月底沟通的,期间还收到了好多字节送来的校招小礼物,春节也收到了过年大礼包,可以说还没入职福利就已经一大堆了~

现在入职了以后感受就更深刻了哈哈哈,一日三餐免费,到下午还有下午茶直接送到工位,全天茶水间都有咖啡和各种各样的小零食可以随意拿,下班可以去享受免费健身房和游泳池,部门每两个月就会去团建轰趴~ 工作上也非常充实,一入职就有导师1对1带领,不仅规划好你的新人入门路线,而且定期review并且总结,可以说是非常贴心了~😘

希望我的经历能给到你们帮助,也欢迎大家加入字节大家庭~ 22届的提前批已经开始啦,大家不要错过这个秋招投递多一次的机会呀~ 有需要的小伙伴可以私信我要内推码,随时欢迎~我们这边的HR小姐姐处理简历和回复速度都超快的!

最后的最后,大家加油!努力就一定会有成果!
#校招##字节跳动##C++工程师##面经#
全部评论
怎么问这么多次排序的算法😥
2 回复
分享
发布于 2021-07-20 17:47
哈哈lz有点厉害呀看来基本功很扎实😁
2 回复
分享
发布于 2021-07-20 19:46
博乐游戏
校招火热招聘中
官网直投
一面的堆排序,要手动实现吗?
1 回复
分享
发布于 2021-07-20 15:19
请问字节是双休嘛?还是大小周??平时上下班时间呢???谢谢!
1 回复
分享
发布于 2021-07-20 16:33
LRU算法需要手动实现吗
1 回复
分享
发布于 2021-07-20 17:38
请问三面有透露过了的信息吗?我三面面的很不好
1 回复
分享
发布于 2021-07-20 20:32
做为过来人 这面经真的很详细
1 回复
分享
发布于 2021-07-21 13:27
很仔细的总结!
1 回复
分享
发布于 2021-07-21 15:42
想问楼主是什么专业的?感觉基础很扎实!
1 回复
分享
发布于 2021-07-22 11:45
楼主好棒啊,许愿offer!
1 回复
分享
发布于 2021-07-22 12:58
快来一起愉快工作呀~PQYY7PJ
1 回复
分享
发布于 2021-07-22 19:45
太强了~~
1 回复
分享
发布于 2021-07-22 21:15
客户端可以0经验吗,一直学Java的,去面安卓如何
1 回复
分享
发布于 2021-07-23 10:09
楼主,请问一下客户端岗位的话,简历写什么项目比较好呀,我做过一个安卓的项目,但是感觉现在人人都有Java后端的项目,所以就自己网上随便找了一个Spring Boot的项目。。。
1 回复
分享
发布于 2021-07-23 11:32
楼主写得真好!!!我的内推码:D8RBSGK 欢迎投递
1 回复
分享
发布于 2021-07-26 11:37
1 回复
分享
发布于 2021-07-26 15:52
客户端怎么感觉问得像后端啊
1 回复
分享
发布于 2021-07-29 11:41
后端选手可以投客户端吗😂
1 回复
分享
发布于 2021-07-31 01:46
很好,mark了
1 回复
分享
发布于 2021-08-02 11:54
😂客户端工作体验咋样~刚收到抖音的意向书,但是被客户端的劝退风吓到了~
1 回复
分享
发布于 2021-08-07 00:44

相关推荐

42 210 评论
分享
牛客网
牛客企业服务