一星期拿字节跳动offer!有没有比我更快的
华科是字节的人才供给大户,去年也有很多去字节的学长,感觉字节平台很大,比较适合年轻人的第一份工作,口碑也很好(主要是钱多);另一方面,对于个人而言,在字节发展机会更多,可以接触到更多前沿的技术,有充足的机会提升自己,比较适合于年轻人去拼搏。
不完整的简略面经(记性不太好。。。)
一二面直接问答,不涉及自我介绍和项目,全程十分高效。其中以基础知识为主,还涉及一些算法题。计算机基础的考察侧重于深度,很少遇到偏和怪的问题,但是要求对基础知识包括语言本身、操作系统和计算机网络都有自己的理解与认知,而不是死记硬背知识点。
一面:
内存对齐:除了考察内存对齐的方式和意义以外,还需要深入了解不同类型比如结构体的对齐操作。
算法题:统计每条记录出现的次数并输出频率前k高的记录,重点在于当记录数目过多,内存无法一次读入时,该怎么进行处理。
二面:
重点考察知识面的广度,侧重于解决问题的能力和思维过程,注意手撕代码的边界条件。
三面:
以项目经历和思维能力为主,项目经历着重介绍自己的工作和职责,突出自己的优点。
三个应用题,第一个考察对线程同步的理解,给定实际应用场景,开放性地解决问题。第二个是算法题24点游戏,讨论了多种可能的解决方案,最终决定用逆波兰表达式解决。第三题是常规手撕代码,侧重考察算法以及编码能力,注意边界条件和细节。
一些小建议
我拿到的是字节技术中台-后端的offer,最后说说面试这个岗位需要注意的一些点吧。
一定要注重对计算机基础知识的掌握和理解,包括语言本身、操作系统和计算机网络,要有自己的理解,灵活运用基础知识去解决问题。手撕代码部分多刷题,多总结,锻炼算法思维能力以及编码能力。
全部评论
(21) 回帖