6 年前,BAT 冲到了风口浪尖,美国上市的阿里成为中国体量最大的互联网公司,腾讯借助微信成为移动互联网的霸主,外企开始撤离中国,国企的光环也慢慢褪去。
到了近年,应届毕业生心中最炙手可热的公司换成了 TMD 及各路独角兽公司,这些公司代表着科技最前沿,能够许诺高薪和美好前景。
而加入字节跳动、阿里和腾讯则成为了我的人生目标。
今年 3 月,我 6 面阿里、5 面字节、4 面腾讯,最终拿到了我心仪的腾讯 Offer,而这也多亏了我自己的这些计划落实。也感谢自己的坚持和我朋友王珩在这一路对我的鼓励和支持。
下面我会分享我个人 4 面腾讯的经历和这一路来我的一些面试的小技巧,希望我的经历能够帮助到更多地想要进入 BAT 的小伙伴!共勉!
历经 4 面,“跳进”腾讯
一面
-
hashmap 的实现
-
Java 中的垃圾回收
-
谈谈你在项目里面都做了什么?
-
除了代码之外你还学习了什么技术,框架
-
死锁是怎么产生的
-
线程和进程的区别
-
进程的通信方式
-
CPU 的执行方式
-
代码中遇到进程阻塞,进程僵死,内存泄漏等情况怎么排查。
二面
-
MySQL 的索引,B+树性质
-
Redis 的持久化方式
-
秒杀系统的架构设计
-
除了单例模式,知道适配器模式怎么实现么&