背景
楼主是20届双非本科,去年7月毕业后进入网易游戏,做游戏全栈开发。
大概是对游戏不够热爱吧,一直以来就很想转到互联网后台开发。
准备了大概三四个月的时间,包括也做了 MIT 6.824。
由于毕业不久,总体面下来的感觉就是他们还是会更侧重于基础知识的考查。
这里建议有类似想法的同学,一定要趁毕业不久,积累相关知识,把基础搞扎实咯,多刷 leetcode。
三四月份这个黄金时间,大厂一般都会给毕业不久的你转行机会的,一定要抓住了。
蚂蚁
蚂蚁一面 3.29 (50min)
自我介绍。
自己毕业后进入网易负责的事情,做过的两个项目都干了什么事。
职业规划。
当下的目标(靠学习追赶上互联网后端同龄人,转行互联网),中期的目标(规范自己的编码习惯、学习好的系统设计模式、不断学习新技术、自己造轮子),远期目标(能够掌握某个领域的一系列解决方案,往这个业务领域顶端冲)。
对加班的看法。
平时用什么语言开发(Python)。。我们用 Java。。。学过。
你用过线程池吗?讲一讲线程池的构造?讲讲自带的几个线程池,什么场景下使用哪个?自己创建的话,什么情况下使用什么参数?
垃圾回收有了解吗?知道哪些垃圾收集算法?
有大量的 Full GC,怎么排查咋回事?Full GC 会清理元空间的垃圾吗?
MetaSpace 有了解吗