最近一段时间面试了不少人,主要是一些测试开发岗,中高级的初级的也都有;也有一些偏业务测试岗的候选人。总结出了一些方法论,或者说更多的是个人作为面试官所遵守的一套面试准则。

1.什么是面试?

面试不仅仅是你问我答,更多的是一场信息交流,也是一个双方学习的过程。你作为面试官,应聘者的简历要仔细对待,这也是对人家的尊重。从TA的简历,去思索和自己公司比较契合的地方,发掘候选人的亮点,是面试的一个中心思想。当然,简历是个入口,但不能仅限于简历,从简历里你可横向扩展出一些相关层面的问题,看候选人的逻辑/思维/扩展能力如何,以及对于细节问题的解决能力。

2.如何筛选候选人?

首先你要清楚你要招什么样的人。对初级中级高级职位分别是怎么定位的,这个岗位需要业务测试更多还是自动化测试更多,或者说需要devops的一些技能,或者需对性能测试有足够的了解,或者你招聘的是全能测试还是某一方面的专家,都要预设清楚。这样筛选简历才能快速精准,茫茫人才库,找到匹配岗位的优质的人才还是很不容易的。

3.面试需要如何开头,如何进行?

你作为面试官,你首先要了解应聘者的情况,提前看看简历。其实我个人挺讨厌那种上来自我介绍的,我对我的应聘者从来不让TA自我介绍,人家简历写的清清楚楚,自我介绍无非是再揪出里面的东西再说一遍。一些特定的项目中的名词,你作为面试官可能也听不懂。那么需要怎么开启这个面试呢?

首先,你在看简历的时候其实已经有一个大致的印象了(可见简历的重要性)。候选人做的什么业务,哪方面做得多,偏什么端,用什么语言开发,接触过哪些框架,测试环境用什么操作系统,其实你都能看出来。比如做服务端比较多,那可以问一些服务运行的监控方法,测试手段,系统的一些指令等;比如说用python开发,那可以问一下python语法的问题,或者结合TA之前的业务,比如TA之前用python做压力测试和接口测试,那么可以问一下python的多线程,python接口测试的重点事项,以及接口测试里发请求,连接测试库,查询类语句设计之类的。其次,你可以尝试把本公司的业务融进去考察一些题目,全面考察解决陌生问题的能力,以及看一下候选人的反应程度以及解决问题的态度等。

4.面试有哪些避免的雷区?

首先就是不要去抓着候选人的弱点问。你不要问一些候选人明明从来没了解过的,甚至都没接触过的知识,这样毫无意义,也是浪费时间;比如候选人平时做的都是服务端测试,你偏要问TA关于app端的测试框架,这就很无聊了。其次,技术和软实力同样重要,一个人的沟通水平合作水平自我表达能力,跟TA的技术水平,同样重要,所以面试官要注意不要偏颇。还有,面试时请保持互相尊重,保持平等良好的沟通态度,不要因为你是面试官就高高在上,不要刻意给候选人制造压力。

面试总的来说是一个双向选择的过程,双向定位的过程。作为应聘者,再怎么充分准备也不为过;作为面试官,挖掘候选人最大价值,全方位的考察才是关键。最后,祝大家都面试顺利!

python开发测试岗_作为测试开发岗的面试官,我都是怎么选人的?相关推荐

  1. 测试驱动开发 测试前移_为什么测试驱动的开发有用?

    测试驱动开发 测试前移 有关如何更有效地应用TDD的技巧,以及为什么它是一种有价值的技术 (Tips on how to apply TDD more efficiently, and why it' ...

  2. python静态代码检查_想要开发一个供 Python 使用的静态类型检查项目

    不知道有没有类似项目,如果有的话请告诉我, 昨天发了个贴问了一下类型提示的循环导入问题,产生了一些发散式联想,能不能把现有的体系再升级一下做成一个自动检查项目,应该会挺有用的. 目前我司对于类型检查使 ...

  3. python工程师干什么的_大数据开发工程师薪资待遇及招聘要求?

     目录: 大数据开发是干什么的? 大数据开发需要掌握哪些技术?学习路线如何? 大数据开发需要掌握数学知识吗? 大数据开发就业前景如何? 大数据开发工程师薪资待遇及招聘要求? 大数据开发是干什么的? 大 ...

  4. python后端开发学路线_【后端开发】Python要学哪些内容?Python程序员学习路线图...

    很多零基础入门学习python不知道学习什么?也不知道Python要学哪些内容?下ki4网为您总结一下Python程序员学习路线图. python的应用范围是很广泛的,例如一些网络的爬虫,和web的开 ...

  5. mysql不能做端点测试吗_端点测试的分步介绍

    mysql不能做端点测试吗 I've been playing around with testing lately. One thing I tried to do was to test the ...

  6. ie浏览器开发比谷歌浏览器_跨浏览器开发:处理IE

    ie浏览器开发比谷歌浏览器 I compare developing for Internet Explorer to growing up in a mental asylum. If you we ...

  7. 精益软件开发的思想_精益软件开发原理快速指南

    精益软件开发的思想 我记得在早期的中学商业课上就曾在丰田公司学习精益生产,并且对通过有意设计来最大限度地减少浪费和提高生产率的想法深深着迷. 随着时间的流逝,精益方法被制造业以外的多个行业所采用,包括 ...

  8. react测试组件_如何测试React组件:完整指南

    react测试组件 When I first started learning to test my apps back in the day, I would get very frustrated ...

  9. 开发web前端_移动前端开发和web前端开发的区别?

    如果说非要有区别的话应该就是开发的软件和方式不同,因为他们本来就不属于一端的东西,具体来看看下面: web前端开发 用最简单粗暴的方式来讲,就是用html + css + javascript来构建一 ...

最新文章

  1. 精心总结 Python『八宗罪』,邀你来吐槽
  2. SMOTE 过采样的API使用
  3. css提取页面元素唯一性_一日一技:爬虫如何正确从网页中提取伪元素?
  4. 使用Kubeadm创建k8s集群之部署规划(三十一)
  5. Python 3.x对.CSV数据按任意行、列读取
  6. 第一篇博客——开天辟地
  7. 思科路由器基本配置命令
  8. 《道德经》——《老子道德经》
  9. 微信公众号 语音转文字api_微信语音快速转文字功能,方便实用
  10. 将多个Bip动作合成一个
  11. 中国护照可以免签的10个旅游天堂国家(地区)
  12. java后端getmonth_Java YearMonth getMonth()用法及代码示例
  13. ClickHouse遇见RoaringBitmap
  14. Win10本地配置完hadoop_home任然报错Could not locate executable null\bin\winutils.exe in the Hadoop binaries.
  15. 计算机毕业设计Java共享充电宝管理系统(源码+系统+mysql数据库+Lw文档)
  16. 爬虫笔记41之反爬系列四:字体反爬、JS反爬
  17. 在c的基础上关于c#入门的一些个人理解
  18. 使用esp8266 wifi芯片和DFRduino开发板(Arduino也可以),向自己的服务器发送请求(尽可能详细的说明)
  19. 伪解决Selenium中调用PhantomJS无法模拟点击(click)操作
  20. 移动创维E900V21C救砖过程,附线刷刷机固件

热门文章

  1. MySQL索引知识点
  2. 计算机网络知识点补充
  3. JVM之类加载器ClassLoader
  4. 长文 | 腾讯提出 AI For FEW 构想,呼吁人工智能为地球思考
  5. 腾讯企业IT部蔡晨:从有界到无界,新一代企业安全防御之道
  6. RESTful 架构详解
  7. OpenPitrix 是一款开源多云应用程序管理系统
  8. npm 更改默认全局路径以及国内镜像
  9. 设置网页背景图片不显示
  10. 你所不知道的getResource()在maven下的黑洞!