上次提到了结构化面试,这回就详细掰扯掰扯什么是结构化面试。
首先,咱们要明确面试的时间是有限的,一般一面二面时间不超过一小时,所以一小时里能干啥,怎么样才能尽可能多的了解一个人,这一个小时将不会是普普通通的一个小时。
项目经历
代码能力
专项能力
质量保障相关
用例设计能力
学习能力/潜力
软素质
CS基础
语言基础
如果是刚毕业三年以内的小伙伴,CS基础是必不可少的选项。所有考察项会随意穿插,很多都会在项目经历的时候带问出来,结合实际项目,看起来也会有血有肉些。
项目经历一般会问的久一些,穿插专项能力,质量意识,软素质等,加入这块已经耗费了半个小时,那剩余的半个小时可能就会留给case设计能力和代码能力。假如你害怕自己代码写不好,想前面把时间占满,后面就不用写代码了,这种想法是极其错误的,相当于你这道题得了0分,失败的概率会更大,所以在面试之前将项目经历结构化,无需滔滔不绝,讲清楚就可以了。
这么多项,一个小时之内是问不完的,所以一面面试官一般会挑一些感兴趣的问题,并进行深入挖掘,遗留的项会留给二面面试官。一面相当于很基础的一个了解。
为啥我一面过了,二面却挂了?
面试也讲究缘分,跟团队是否紧急需要人、你遇到的面试官的关注点、要去的团队leader看了面试评价是否对你感兴趣等等都有关系。因素很多很复杂。
团队面试在不同时间点松紧程度是不同的,公司急速发展,人员急剧扩张的时候,想招个各方面都合适的人哪有那么容易,这时候老大一般要求降低要求。
不同面试官关注重点不同,比如case设计不好的话有些面试官会认为你不适合做测试,逻辑能力不好;有些面试官看中软素质,如果表达沟通能力一般会被判定为以后团队合作的时候会有问题。但讲真,这些是建立在你没有特殊亮点的情况下,如果你有一两个特殊亮点,有些小缺点就不会被放大。
所以为啥一面过了,二面挂了?可能一面就是弱通过,比如仅有一项做的较好。可能一面问的刚好都是你擅长的,二面都是你不擅长的,没让他满意。也有可能团队不紧急缺人,想先hold一下。原因有许多,有时候也不是你不好,只是没赶上那个好时候。So sad.
关于校招
校招,如果有实习经验的话,会简单问一下项目,看看对项目的了解程度以及实习期间的收获感悟。所以有实习的真的会很占优。
CS基础
数据结构与算法
用例设计
测试基础
软素质
校招的同学们,只要基础扎实,不愁找不到工作的。就我个人而言,校招的同学会更加注重CS基础。当然如果你有实习经历并且学到了一些东西,无疑是锦上添花的。
参加了几次校招,发现一些问题:
某几个学校的同学们,简历都很像,项目都一样,面试套路也很像,普通的基础问题都答得不错,一旦有变形题就应对不了,自身理解也不深刻。其实参加培训应对面试也不是不可以,但是要把老师教的转化为自己的东西,深入理解,彻底吃透,而不是机械化的背书。
有些没办法当面面试的,只能电面,请参加电面的同学们千万不要作弊,面试官不是傻子。比如一个问题问完了,你慢吞吞不连续的说了几个完全不搭边的句子,而后过了一两分钟忽然您就开始口若悬河,连例子都能举出来,我在这边只想说wtf?
关于作弊这个再说一下,别让同学在旁边帮你,他一呼吸,我在电话这头都能听到的!!!何况偶尔还交谈一下。
本文内容不用于商业目的,如涉及知识产权问题,请权利人联系博为峰小编(021-64471599-8017),我们将立即处理