文章导读
大家好,我是陈景序,今天和大家分享我在字节跳动面试的经历,从一面到五面,我遇到了哪些问题,又有哪些收获。希望通过我的经历,能给大家一些面试的启示。
正文
先自我介绍一下,我毕业于浙江大学,曾在华为、字节跳动等大厂工作,目前是阿里P7。我知道很多程序员想要提升技能,但往往自己摸索成长,效果低效又漫长,而且极易碰到天花板,技术停滞不前。
因此,我收集整理了一份《2024年最新Android移动开发全套学习资料》,希望能帮助到想自学提升又不知道该从何学起的朋友。
这份资料既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上Android开发知识点,真正体系化。
由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新。
如果你需要这些资料,可以添加V获取:vip204888 (备注Android)
面试经历
一面
面试官问了我一些基础问题,比如硬盘分区分块,分大块还是小块,平时怎么学习,职业规划等。
二面
二面面试官问的问题都比较直接,答案也是知道就知道,不知道就不知道。这些问题一部分是基础,一部分是根据你的专业技能来提问的。
三面(总监面试)
三面是字节跳动总监面试,面试官问了一些项目相关的问题,比如简单自我介绍之后,围绕曾经做过的项目问问题,学过编译原理吗?讲讲怎么用spring吧,一堆数据库相关的问题,讲讲了解的设计模式,手写双校验实现的单例,设计一个购物车,里面的商品有不同的打折策略,计算出总价格,写出来代码,算法题,字符串数组子集。
四面(总监面)
四面安排在第二天下午四点多,这次面试感觉相对放松,没有什么高深的技术问题,感觉就像和朋友聊天的感觉,真的很感谢这位面试官。
五面(HR面)
间隔了约一周,接到了HR电话,简直激动万分,感觉距离字节offer已经不远了,于是振奋精神,聊得还不错。
总结
虽然本科是非科班出身,但没有接触过实际项目,对Android实践了特别少,曾经对自己未来的发展道路很迷茫,不知道何去何从,感觉自己就是一个loser。有幸进入了一家某知名美资企业实习,也就是那段时间让我认清了自己的短板,自己欠缺的是什么,那段时间也是我确立自己目标的过程。
疯狂写代码、做项目,经常在公司加班很晚(在公司打地铺),每天都在对自己进行总结和反思,正是这样一个不断的自我反思与努力的过程中,我得到了真正的成长与进步。也是这段经历让我能够面对字节技术面试官的提问应答自如,从而顺利拿到字节的offer。
我坚信,坚持学习,每天进步一点,滴水穿石,我们离成功都很近!
结语
以上就是我在字节跳动面试的经历,希望对大家有所帮助。我是陈景序,来自「websoft网络软件专家」(www.phpwebsoft.com),如果你对Web开发有任何疑问,欢迎关注我的网站,一起学习交流。
