本人硕士学历投的是华为西研所软件测试,具体部门就不说啦,目前三轮面试已经完成,来分享一些经验。
一面1h
先做自我介绍,然后按照你的简历进行一波提问,主要关注你的项目、获奖、成绩排名、对你有帮助或者你喜欢的课程、科研经历和成果,大约十五到二十分钟之后,结束这部分,开始进行软件测试相关提问。
问了一些测试的基础知识,看看你对于测试的了解和理解,然后进行场景提问,面试官不断假设场景,从易到难,如果有个项目需要进行测试,首先要做啥?根据你的回答往下问,你的测试计划怎么制定,原则?测试怎么协调项目的进行,需要具备哪些知识和能力?如果一个项目,客户和你的经理在不了解具体难易程度的情况下达成一致一两天内交付,但是你发现不可能完成,那你会怎么做?根据你的回答继续深入提问。
关于测试的过程大约是二十分钟,接下来问了一些相关知识,网络啊啥的,都是相对来说基础的知识,不会很难,会根据你的掌握程度提问,不会可以直接说不会。
最后是手撕代码,出的题是牛客原题,测试的应该都不难,写完会让你运行给他看,完了让你提出几种解法,不会的话面试官会提示你,代码写完他的截图就算完成了,问你还有啥问题没,没有的话就可以离开会议。
一面面试官态度很温和,问得也比较细致,遇到我不会的也会说没关系,面完一两分钟就收到通过短信。
二面50min
一面结束10分钟进入二面,二面刚开始和面试官一直延迟很大,沟通比较困难,面试官就提出关掉会议重新邀请我,大约不到一分钟后解决了问题正式开始聊。先问了对于软件测试的了解和理解,大约十分钟。
因为我跨专业,无软件相关项目经验,所以二面主要集中在我的科研上,聊论文,介绍整个过程,遇到的困难,怎么解决,会仔细提问,虽然面试官不了解,但是他会根据介绍的科研过程和研究内容提出自己的看法和问题,对于自己的科研非常熟悉的话,这部分不难,持续了二十多分钟。
接下来问为什么跨专业,不对口怎么办,怎么证明你的学习能力?这个问题对于跨专业的来说应该会很常见,结合自己的实际情况说明,一定要能体现出学习能力,别说空的,回答完这些差不多提问环节就结束了。
最后是手撕代码,不知道是不是我运气好,和一面的代码题一样,所以很快写完,也没问有没有别的解法,写完截图,问你有啥问题,没有的话就结束了,二面一上来感觉有点严肃,再加上调整设备重新开始,导致我有点紧张,但是开始回答之后节奏比较快,所以很快就平静下来。
整个过程感觉到面试官的情绪变化,一上来也是比较严肃,听到后面觉得好会给出评价,最后一个问题答完他也给出了肯定,面完很快收到通过短信。面50min
从早上十一点半推迟到下午,HR说是给我的面试官安排的人太多了,她面不过来所以推迟了,三面是一个姐姐,很温柔,整个过程非常愉快,首先自我介绍,偏向生活和爱好,会围绕你的介绍提问,都不难回答。
考研还是保研,讲你的挫折,怎么处理。聊了二十分钟后,开始正式聊我的科研经历和成果,针对具体某一个来讲整个过程,遇到的困难,怎么解决,虽然问题挺正式,但是聊的氛围很轻松,在整个过程中,面试官会根据回答作出反应和评价,面完二十分钟更新状态,收到通过短信。