请选择行业
请选择职位
请选择省份
请选择城市

测试开发工程师-结构化面试流程及考察点解析

时间: 2019-09-12 11:27   作者: zi萱   点击次数: 
 

上次在小啰嗦里提到了结构化面试,这回就详细掰扯掰扯什么是结构化面试。

首先,咱们要明确面试的时间是有限的,一般一面二面时间不超过一小时,所以一小时里能干啥,怎么样才能尽可能多的了解一个人,这一个小时将不会是普普通通的一个小时。

 

  一般对于社招测试开发工程师,我们会根据以下方面来进行考察:

  ·项目经历

  ·代码能力

  ·专项能力

  ·质量保障相关

  ·用例设计能力

  ·学习能力/潜力

  ·软素质

  ·CS基础

·语言基础

 

如果是刚毕业三年以内的小伙伴,CS基础是必不可少的选项。所有考察项会随意穿插,很多都会在项目经历的时候带问出来,结合实际项目,看起来也会有血有肉些。

 

  项目经历一般会问的久一些,穿插专项能力,质量意识,软素质等,假如这块已经耗费了半个小时,那剩余的半个小时可能就会留给case设计能力和代码能力。假如你害怕自己代码写不好,想前面把时间占满,后面就不用写代码了,这种想法是极其错误的,相当于你这道题得了0分,失败的概率会更大,所以在面试之前将项目经历结构化,无需滔滔不绝,讲清楚就可以了。

这么多项,一个小时之内是问不完的,所以一面面试官一般会挑一些感兴趣的问题,并进行深入挖掘,遗留的项会留给二面面试官。一面相当于很基础的一个了解。

 

那二面面试官问啥呢?一般是自己感兴趣的项目经历和一面面试官遗留的问题,以及他觉得一面不够深入的项,也是技术面试。二面相当于在一面的基础上深入了解,顺便可能还会关心你的职业发展规划、为何离职等等这些。

 

  为啥我一面过了,二面却挂了?

  面试也讲究缘分,跟团队是否紧急需要人、你遇到的面试官的关注点、要去的团队leader看了面试评价是否对你感兴趣等等都有关系。因素很多很复杂。

  1.团队面试在不同时间点松紧程度是不同的,公司急速发展,人员急剧扩张的时候,想招个各方面都合适的人哪有那么容易,这时候老大一般要求降低要求。

  2.不同面试官关注重点不同,比如case设计不好的话有些面试官会认为你不适合做测试,逻辑能力不好;有些面试官看中软素质,如果表达沟通能力一般会被判定为以后团队合作的时候会有问题。但讲真,这些是建立在你没有特殊亮点的情况下,如果你有一两个特殊亮点,有些小缺点就不会被放大。

所以为啥一面过了,二面挂了?可能一面就是弱通过,比如仅有一项做的较好。可能一面问的刚好都是你擅长的,二面都是你不擅长的,没让他满意。也有可能团队不紧急缺人,想先hold一下。原因有许多,有时候也不是你不好,只是没赶上那个好时候。So sad.

 

  那对于校招呢:

  校招,如果有实习经验的话,会简单问一下项目,看看对项目的了解程度以及实习期间的收获感悟。所以有实习的真的会很占优。

  ·CS基础

  ·数据结构与算法

  ·用例设计

  ·测试基础

  ·软素质

校招的同学们,只要基础扎实,不愁找不到工作的。就我个人而言,校招的同学会更加注重CS基础。当然如果你有实习经历并且学到了一些东西,无疑是锦上添花的。

 

  参加了几次校招,发现一些问题:

  1.某几个学校的同学们,简历都很像,项目都一样,面试套路也很像,普通的基础问题都答得不错,一旦有变形题就应对不了,自身理解也不深刻。其实参加培训应对面试也不是不可以,但是要把老师教的转化为自己的东西,深入理解,彻底吃透,而不是机械化的背书。

  2.有些没办法当面面试的,只能电面,请参加电面的同学们千万不要作弊,面试官不是傻子。比如一个问题问完了,你慢吞吞不连续的说了几个完全不搭边的句子,而后过了一两分钟忽然您就开始口若悬河,连例子都能举出来,我在这边只想说wtf

3.关于作弊这个再说一下,别让同学在旁边帮你,他一呼吸,我在电话这头都能听到的!!!何况偶尔还交谈一下。

 

 

原文标题:《测试开发工程师-结构化面试

原文链接:https://www.jianshu.com/p/bc1bc4632dbf

打印本页 | 加入收藏

上一篇:【精品课程】Python Web全栈开发    

关闭  
主要城市: 北京 上海 杭州 广州 南京 武汉 长沙
全部城市: