首先炫耀一下先~ 目前我已经在深圳字节工作啦~ 7月1日刚入的职,超开心终于进入了这个优秀向上的地方😁
其实回顾一下当年校招的经历觉得真的好唏嘘😂,作为21届校招过来人,就给大家分享一下我的整个字节校招经历吧!
我是2020.7.4投的简历,在7.6刚吃完晚饭的时候突然接到个电话,是字节的HR小哥哥打来说要加微信准备约面试时间了,当时给我的感觉就是特别效率,而且后面加了微信以后HR小哥哥也特别认真负责,约面试时间的时候充分尊重我的时间安排,还给我发了面试准备的tips,态度真的特别nice!
最后敲定一面在7.9,时间一到面试官特别准时就进来了,就开始了我的一面:
- 首先自我介绍一下吧,讲讲你的项目
- 知道TCP吗?介绍一下TCP,包括三次握手的原理和意义
- UDP呢?它和TCP的区别?
- TCP的拥塞控制和流量控制是怎么样的?
- HTTP是一种什么样的协议?
- HTTPS和HTTP区别?
- 7层模型和5层模型
- 操作系统方面,知道进程和线程吗?它们的区别和联系?
- 协程是怎么样的?
- 作业调度和页面置换的算法有哪些?
- 什么是死锁?解决办法有哪些?
- 数据库事务的隔离级别?
- 代码题:冒泡排序、归并排序、堆排序、快排
一面结束后,HR小哥哥马上就和我约了二面的时间,在7.12晚上。隐约记得二面的面试官很帅哈哈哈!
二面问题:
- 自我介绍
- 项目当中用到的编程语言是什么?技术难点在哪?
- 项目是个人完成还是团队完成?团队完成的话,你们的分工合作是怎么安排的?
- TCP协议报文的字段有哪些?它们的作用?
- HTTPS有了解吗?它具体是怎么加密的?
- 堆和栈的区别?
- 多线程和多进程有什么区别?
- 进程之间怎么通信?
- LRU算法的原理和实现?
- 内存泄漏是怎么造成的?如何避免?
- 各大排序算法的时间复杂度和空间复杂度?稳定性?
- 知道智能指针吗?它的原理是怎么样的?
- 代码题:求连续子序列的和的最大值
二面结束以后面试官直接和我说不用退出面试间了,三面马上继续。我当时愣了一下,心里想字节的效率这么高的吗!!大约在面试间里等待了5分钟,三面的面试官就进来了。
三面问题:
- 自我介绍
- 讲讲面向过程、面向对象的区别?
- 队列和栈的区别和用途?
- 数组和链表的区别以及优缺点?
- 什么是线程安全?它的机制是怎么样的?
- 线程池是怎么样的?
- 进程的通信方式有哪些?
- 内核态和用户态的区别?为什么要这样区分?
- 数据库乐观锁和悲观锁是怎么样的?
- 数据库索引?
- 算法题:根据规则实现一个游戏
最后那道代码题我其实纠结了好久,但是面试官一直很耐心地等我,并且在提交的时候肯定了我的思路,给了我很大的信心。最后的反问阶段我询问这个解法有没有更好的优化方法的时候,面试官也很大方很清晰地教了我。总结下来,字节的面试体验真的太nice了,大家都很认真很温柔!
其实三面我的表现并不算太好,三面完了以后那几天都特别忐忑,终于在7.15下午收到了另一个HR小姐姐的微信好友申请,通知我面试过了,正在走offer审批流程了!然后第二天就收到了offer意向书~
正式offer和薪资是在10月底沟通的,期间还收到了好多字节送来的校招小礼物,春节也收到了过年大礼包,可以说还没入职福利就已经一大堆了~
现在入职了以后感受就更深刻了哈哈哈,一日三餐免费,到下午还有下午茶直接送到工位,全天茶水间都有咖啡和各种各样的小零食可以随意拿,下班可以去享受免费健身房和游泳池,部门每两个月就会去团建轰趴~ 工作上也非常充实,一入职就有导师1对1带领,不仅规划好你的新人入门路线,而且定期review并且总结,可以说是非常贴心了~😘
希望我的经历能给到你们帮助,也欢迎大家加入字节大家庭~ 22届的提前批已经开始啦,大家不要错过这个秋招投递多一次的机会呀~ 有需要的小伙伴可以私信我要内推码,随时欢迎~我们这边的HR小姐姐处理简历和回复速度都超快的!
最后的最后,大家加油!努力就一定会有成果!
全部评论
(26) 回帖