碎碎念
这是我人生第一次面试, 因为无论是以前高中和大学, 我都没有参加过什么社团, 没想到能够这么顺利.
这里非常感谢实验室的几位师兄, 顺爷卢爷朋爷和翀哥的大厂经历给了我信心, 也感谢女朋友的鼓励陪伴, 瓦斯的复习面试和舍友的配合.
其实早在疫情的时候卢爷就怂恿我去投简历, 可能是因为我太怂了, 所以之前一直连简历都没有做. 直到来杭电交流, 逼着自己把卢爷的内推(再次感谢卢爷 整个过程都是卢爷在给信心)填了, 结果真没想到会收到面试通知. 在写这篇文章的时候状态已经更新为HR面了.
全部面试都是视频面试, 有可能是今年疫情的原因吧.
四面的面试官都很nice 第一次的面试体验非常好
一面
比较紧张, 专门出去开了个房来面试, 是在牛客网上面的, 面试官没有开摄像头, 他的声音挺温柔的, 缓解了我的紧张.
首先上午先让我在牛客笔试, 给了三道题.
- 第一题是简单的字符串模拟,
- 第二题是个裸三角dp题,
- 第三题印象深刻是个约瑟夫环(有坑).
- 在做完第二题的时候, 面试官突然说看我做得挺快的, 要不要加道题, 那肯定加, 第四题是个模拟题. 我当时卡在了第三题, 因为题目要求用链表实现, 但是一直TLE, 我和面试官留言说没有办法, 先把第四题A了, 后来我真的没有办法了, 用了数学公式把约瑟夫环A了. 第三题优化用了大量时间, 我怕面试官对我印象不好, 所以A完4题之后一直在做第三题, 最后的结果就是, 我发现了这题目有误, 给了数据范围根本不能用链表模拟做, 只能用数学做, 接着就给面试官留言这个问题.
(第三题可以在牛客上搜到 叫约瑟夫环进阶 题目有误 只能用数学推导做)
总的来说笔试没啥难度, 随便过.
后来面试官微信回我说收到回复, 然后说我做得不错, 然后约了下午聊一下.
- 上来先是自我介绍, 问了一下在学校的成绩, 排名什么的, 然后说这个作为参考下而已, 毕竟实习还是得看下在校学习情况怎么样的. (如实说了下)
- 问了我为什么要选择游戏开发这个岗位.(说了说自己做过的小游戏, 和游戏经历)
- C++: 你有看过STL的源码吗 (有); vector和map底层了解吗 (具体实现balabala); 那红黑树为什么比其他平衡树快 (旋转和其他调整的比较balabala).
- C++: 你知道怎么实现多态吗 (虚函数); 虚函数的原理是什么 (虚表); 虚表的具体实现又是怎样 (整个表结构答一下balabala); 期间插问了虚表指针内存模型放在哪.
- C++: 刚说了虚表的内存结构, 那还有其他内存分布吗 (5个内存模型);

最低0.47元/天 解锁文章
924

被折叠的 条评论
为什么被折叠?



