腾讯 PCG 全部面经(已拿Offer)
一面 30min
- 自我介绍
- Java和C++的区别
- Java GC
- coding:手写快排,时间复杂度分析
- coding:跳台阶
- Linux了解吗?查看CPU和内存
- TCP和UDP的区别
- TCP报文类型
- 技术学习的途径
- 提问环节,问了这个部门的业务
—————————— 更新如下 ————————————————
二面 1h20min
- 自我介绍
- 项目相关,怼我第二个项目
- 让我再介绍第一个项目,感觉面试官很迷恋ML,让我加ML性能可能会更好
- 问我的论文,是硕士毕业的要求吗?
- 问我python和C++ ,但我不怎么会
- Linux的文件系统
- Dijkstra算法
- coding:链表反转
- coding:换零钱的思路
- coding:有序数组找中位数的思路,O(log(m+n))
- coding:组合数
本来是在腾讯会议,结果面试官迟到了十分钟,直接告诉我用微信,然后微信语音面完了全程。。
HR面 20min
- 自我介绍
- 投了哪些公司
- 阿里和腾讯区别
- 家里父母职业
- 女朋友哪里人
- 实习时间
- 大学里成功的经历
可能忘了几个问题吧,然后面试官介绍了一下业务,觉得我实践经验不够,让我尽早去实习,告诉我三个工作日内会有通知。。
然后第二天上午接到Offer Call,晚上收到录用邮件。