2018_CVTE内推面经

前期没有注意到CVTE已经招了一批实习生了,最后等到学长发内推信息才注意到

2018_CVTE内推面经_第1张图片

算是有惊无险的过了(鄙人双非学校大三计科专业)
因为自己长期搞ACM导致其他的专业知识落下很多,所以面试前期的准备工作很重要
因为从投简历到昨天接到终面过的通知有二十多天,所以只记得一些大概的东西,第一次写面经,写的不好的地方见谅
有问题可以邮箱问一下我:[email protected]

一面:
1、把C/C++的书重新翻一遍,把一些很少用的看一遍,例如共用体,结构体以及内存对齐的知识点看一下(以前还真没注意内存对齐,刚学的时候对内存没不够敏感)
2、基本的网络知识看一遍:三次握手四次挥手,但是内容太多,自己对于这方面的不自信,所以一面的时候直接说对网络知识掌握的不是很好,这样总比他问一个知识点你却说“不知道”的好。尽量扬长避短,让短处尽可能少的表现出来。
3、面试官问了上面两类问题后,又问了一些剑指offer66题上面的题目,这一套题目我还有十几道题目没有时间做完。题目真的很经典,建议大家都做做。当然还有其他题目,问了拓扑排序相关问题,具体问题忘了,但是可以多种解法,我说了两种。
4、聊了聊生活上学习上的事情,还有每一个面试官也都会问一个问题,就是你了解公司吗?

一面过的原因(个人认为):
1、聊的过程中气氛很好,表现的礼貌幽默,一直在笑
2、语言基础,算法基础不错,那个时候看了很多干货,大致了解面试官会问什么,然后做一些算法相关的题目(剑指offer66题)
3、及时的承认自己不会,不要拖沓,让气氛尴尬,让这一环节早点过去,这可能让面试官觉得你回答不会的东西占比小,并且我一直在强调之前搞ACM多久了,然后有些能力不是很强。

二面:
在牛客网上视频面试,但是并没有开视频,而是打电话过来,然后在线出题在线做题(题目就不说了,哈哈,免得大佬说我菜)
前期一直在了解我ACM经历,后面做了两道题目,但是做题感觉不是很好,没有数据范围,都是想到什么就给你什么
第一道题做的不是很好,复杂度没有降下来,时间紧没能细想了(所以这里是需要面试者有优化代码的能力)
第二道题用递归和非递归做题,这里我在递归的时候使用了记忆化搜索优化了,让面试官终于有点好感了,但是不会很好的表达递归的思想(他会问你代码的思路),是一个硬伤,非递归里面其实我还可以用矩阵快速幂,但是时间不够我验证就没有说了,这也是前期准备不充分的问题。

二面还是很狼狈的,因为题目不是我擅长的,面试官一直追我acm的能力,很久没有刷acm的题目了,现在真的好不到哪去

终面:
聊人生,聊理想,聊家庭,聊公司

这个还是很自信的,因为最近都是看一下正能量的东西,游戏卸载,游戏直播也看得少了,看着张召忠爷爷的《进击的局座:悄悄话》两本书,以及acm的经验让我团队协作能力相对来说强一点。旁边国防科大的研究生回答HR一个问题的时候居然说如果有权利一定会开掉一些有某种习惯的人,不知道大家有什么看法(我反正当时就被吓到了)

最后呢!大家可能有点关心实习的薪资,昨天HR电话告诉我有0xfa0元,十六进制,自己去算吧!!!来回报销高铁二等座费用,每周有美食节,有礼仪培训这样一些非专业的东西,感觉还是很人性化的,具体的东西等实习完了再回来说

你可能感兴趣的:(剑指offer,programing)