百度提前批一面:面试官居然让我手撕两数之和???最奇幻的一轮面试,结束还说.......
太过于玄幻的一次面试经历了。。。。
基本信息:bg9本,两端实习经历,一段游戏大厂,一段小厂后端。面的是百度后端的职位。
上来先是自我介绍,然后然后问了我在实习的经历,鼠鼠我就开始念经把自己觉得有技术深度的说了一下。然后问我的比赛的经历,由于是C++开发所以问了关于是如何实现算法的,然后我说了一大堆介绍路径规划的内容。接下来是问比赛团队协作的问题,团队是如何沟通的,我是承担一个怎样的角色等等常规问题。
紧接着就是八股盛宴:
常见的数据结构是什么,分别介绍;
图结构的特点,迪丽斯克雷算法是做什么的如何实现的;
什么是面向对象,有什么特征;
Redis的内存淘汰和策略是什么;
进程和线程的区别是什么;
这些八股都挺简单的,然后大的来了:
手撕,
面试官:打开你的leetcode,对然后那就两数之和吧我:?然后速答哈希表处理。。。。。。。秒了
真没想到面试还能遇到这位老兄弟啊。。。
总共四道手撕:两数之和、dp、二分查找、快速排序。然后就结束一面了。
然后反问环节的时候,我问面试官为什么没有问我的后端项目。我写的是oj项目,这是我感觉简历中唯一和后端相关的东西。。。
但是他没有问所以我特别疑惑。结果面试官说看我的简历觉得我技术方面没有什么问题,所以着重问我关于团队协作和问题处理的能力了。原来这就是包装简历的好处吗,直接默认技术没啥问题了。。
所以经过这次面试也是想告诉大家一定要认真对待简历,有啥写啥尽量包装啊!
