211硕士应届生四面字节,终入广告核心部门!只因学习了这些技术
背景介绍
本人,北京邮电大学硕士,当时在学校做了一个项目,基于netty的网络聊天项目。大概就是实现单聊群聊,离线消息,离线文件,群发文件这些。
我直接就把自己的经验和所会的知识,根据自己的实际情况写了一份简历投递给HR,一直没有音讯,我以为都快黄了,结果一个星期之后字节HR给我打电话让我去面试!
面试经历
一面
先做了一个自我介绍,然后介绍了自己做了个图书馆里系统使用了JDBC和MySQL,还说了最近做了个Netty相关的项目,但是好像面试官没有在意这个,再问了一些相关的知识点!
二面
我刚开始以为应该问我项目了吧,可是人家问了三道算法面试题和Linux虚拟机、JVM调优的一些题,问Linux虚拟机的时候,我一脸懵逼,因为我简历上写的只是了解,当时汗就下来了,直接把我搞傻了!
三面
自我介绍,聊我做的netty项目(终于问到了,面试官很满意);场景题:如何设计短域名(面试官不是很满意);智力题:赛马问题;整数数组中最小未出现的正整数(出了个小bug,查了五六分钟解决);数据库隔离级别;可重复读级别如何实现;给了几个事务语句判断值(不可重复读案例);然后就是反问。
HR面
问能不能接受字节大小周;base地点北京or上海;最近还投了别的公司没有,为什么投;秋招想投什么公司,必须说哦,哈哈哈我说了网易,因为喜欢游戏,hr小姐姐就开始了,为什么想投网易,网易和字节哪个好;问爱好特长;最后聊的也很开心!
过了一段时间后,竟然通知我竟然面试成功了!!!而且还是广告核心部门,因为是实习的原因,按照实习生的职级,不过是可以转正滴!!!给的实习一天400,吃饭免费,还有1500的房补,可把我乐坏了!!!人生第一次转折啊,,太开心了!!!哈哈 !
大家不要见怪啊!!太激动了!!
既然面上了,那我就脸红说一下我前期做的准备哈
- 刷题:我刷题在刷完《程序员代码面试指南》《剑指offer》之后,又刷了几十道算法热题。绝大部分都是中等题,偶尔按照同一个题型从易到难刷完。
- 书籍:我在不确定自己找什么工作的时候,先看完了《揭秘Java虚拟机-JVM设计原理与实现》这两本书,然后在自学开发的时候看过《深入Linux内核架构与底层原理》《Java多线程编程核心技术_完整版》、《Java设计模式深入研究》、《高性能MySQL(第3版)》《深入理解Redis 中文版》这几本书!
- 面经:我在网上搜索看过的面经内容包括四大组件的生命周期,view的绘制,jvm垃圾回收,touch时间的分发,handler的原理和使用等等知识点。现在回想起来是学得比较杂,毕竟是临阵磨枪。
4.就是做过的netty的网络聊天项目,绝对是一个加分项,大家也可以用游戏项目来做补充,因为应届生工程项目经验为基本为0。
刷过的文档分享给大家
程序员代码面试指南
剑指offer
揭秘Java虚拟机-JVM设计原理与实现
深入Linux内核架构与底层原理
Java多线程编程核心技术_完整版
Java设计模式深入研究
高性能MySQL(第3版)
深入理解Redis 中文版
有需要这些整理好的完整文档的朋友,可以转发关注一下小编,
上一篇: LUA教程非全局函数-22