软件工程师,分为两面,技术面和综合面。技术面,首先就是让你自我介绍,然后面试官根据你的简历,问一些简单的问题,一般面试官也不是完全了解你的研究方向,所以这个部分一般比较轻松,把你的项目经历解释清楚就可以。然后问了几个编程问题,怎么找中位数,一本字典怎么找出现次数做多的单词,怎么检测两个链表有没有公共节点之类的,不难,但是面试官希望听到有技巧的回答,只是想到方法复杂度很高,面试官不满意的,我就是这样,哭泣。然后就没了,很快,十五到二十分钟。还有就是遇到的面试官非常严肃。
然后过了一天半,收到二面,几乎都以为凉了。二面还是自我介绍,还是一样,面试官根据简历问些问题,然后就是问爱好,有什么offer了,家里人对工作的意见,还有薪资期望等。面试的时候,保持微笑,状态要自信。
...查看更多