首先是做自我介绍,这个就不用多说了。就是让我讲作品集,我作品集里面都是去年的作品,最近实习的工作内容还没来得及整理,就和面试官屏幕共享看了我最近的项目。那个项目很大,做的很细,面试官很有耐心每一页都看完了,而且在这个过程中一直引导我表达自己的思路。等看完这个项目,问我是否是自己独立完成。
面试官问的面试题:奇虎360C++工程师面试题
面试官认真的很好,也很专业,问到了C++,1、有序数组,查找某个特定值,返回第一次出现的位置。第一次写了二分,直接查到,但是没注意第一次出现,于是当相等时往前遍历(注意数组越界问题!!!!,而且判断要在取址前面!!!),问我复杂度,我说前面二分O(lgn),后面最差是都相等,O(n),问我有没有更好的我写了递归,递归出口是剩一个元素返回相等,其他缩短空间。
面试相关细节: 你是通过何种渠道获得这次面试机会的?
答:社会招聘
整个面试花费了多长时间?(从接到面试消息到得到结果)
答:3天
面试形式包括哪些?
答:1对1面试
你觉得这次面试的难度如何?
答:困难
你对这次面试的整体感觉怎么样?
答:不好
这次面试的结果如何?
答:面试未得到工作