测试开发工程师结构化面试

发表于:2019-9-11 14:37

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:zi萱    来源:简书

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

      上文内容不用于商业目的,如涉及知识产权问题,请权利人联系博为峰小编(021-64471599-8017),我们将立即处理
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号