之后学院组织了一个暑期实践活动,刚好7月17号到了上海,然后问了一下HR姐姐笔试的情况,能不能面试,HR姐姐说笔试通过了,约了晚上6点面试。因为我们实践活动5点才结束,所以很着急赶过去,没有吃饭,去了之后HR姐姐给我订了一份饭,还是很暖的。
之后说说面试的过程,到了之后先填了一张招聘登记表,一些基本的信息。然后又跟HR姐姐聊了很长时间,问了问以后就业地点,家里情况等等,算数HR面吧。听HR姐姐说,福利待遇还是不错的,一天管两顿饭,工资在业界算高的,刚入职的好像还有宿舍能够提供吧。
HR面结束后,开始技术面,一面上来就问了一个编译原理,说一说代码从IDE中书写到运行出来的整个过程,编译和链接都有什么作用(上来有点蒙,答得不好);然后问了计算机网络,TCP,UDP有什么区别,TCP的重传机制;之后问了操作系统,防止进程死锁的方法;最后手写了一个代码,给一个存pair的vector,第一个数表示父亲节点,第二个数表示孩子节点,保证是一棵二叉树,得到中序遍历的结果(个人觉得建树是难度,遍历很简单,写完之后面试官基本没有找到bug)。整个一面过程大概半个小时。
过了一会二面的面试官来了,先是看了我的笔试答题情况,跟我讨论了一下那道比较难的编程题(笔试的时候没有写完,之后思路也不是很清晰。。),面试官把问题进行了简化,问我怎么做,说了几句觉得方法有问题,然后说了一个猜想,他说正确让我证明。。。没有证明出来,然后说让我之后自己想想吧,这个问题就过去了。后来根据简历聊了聊项目,由于本人的研究方向比较小众,跟面试官聊了很久。后来问我还做过什么项目没有,我说做过点小demo,没有什么大项目。总体来说二面就是在聊项目。(后来面试结束听HR说才知道,二面的面试官是CTO)
面试之后,问了下HR什么时候能出结果,HR说在2-3天以后吧。之后过了大概2天吧,HR姐姐发微信跟我说,面试过了,让我等待后续的进程。
今年的秋招真是出乎意料的早,感觉还没准备好就上了“战场”。。祝大家都能拿到理想的offer~