招聘测试人员,我在面试什么?
目前公司正处在快速发展阶段,所以,在不停的招人,时常要被叫去参加招聘面试。于是,想给大家聊聊我面试的一些看法,当然,这里面有着个人喜好。
首先,我会让做自我介绍。这很俗套,却是一个不错的开场。因为一上来我也不知道应该从哪里问起,所以,从你做自我介绍的过程中捕捉你所用到的一些工具和技术,就此会切入进去深挖这些问题。
###多把心思花在你所测试的项目上
例如,说到公司的测试流程,面试者说,...由我们部署测试环境,那我会追问,你是如何部署的?面试者回答是通过Jenkins,我会进一步追问,Jenkins的部署命令是你写的么?能说说用到的哪些命令以及步骤,面试者说用到了Maven打包命令,那我继续追问,处了打包,Maven还能用来做什么?... 当然,测试人员一般被我追问不了几轮的。一方面,有些问题只有做过好多年技术才可以接触到。另一方面,也能体现出你在工作中是否是一个具有好奇心以及上进心的人。如果只按部就班的只完成手头上的事情,你可能永远也不知道开发和运维在做什么。
###请把你用的工具和技术搞明白
为了通过简历的筛选,很多同学喜欢在简历上写selenium、appium、robot framework这些。这都是我喜闻乐见的。
首先,我会从工具的实际使用情况入手,你的项目写了多少条用例?如何维护这些自动化脚本?如果遇到用例不稳定的情况可能是什么原因?如何增加用例的稳定性?
其实,我会问原理,appium的工作原理是什么?它如何支持多语言和多平台的。 roobot framework的设计架构是怎样的?如何开发系统关键字。
所以,只是拿这些工具写两个demo其实跟不会差不多。如果想搞清楚这些工具原理必须是经过长期的使用和研究。当然,如果你有足够的开发功底,这些工具都很好理解其工作原理。
### 工作经验要匹配你的工龄
这是我在衡量一个测试人员的重要标准,如果一位工作1、2年的测试,那么他的经验和能力超过了我面试的大多数1、2年的,那么在我看来是优秀的。如果一位工作5、6年的测试,他的经验和能力并没有达到这个工龄应有的水平,虽然能力比1、2年的强很多,要的薪资也不高。我仍然倾向于1、2年的,因为站在公司的角度,公司的发展离不开员工的自我发展。你的积极学习和进步的态度可能会影响到同事和甚至是团队。
所以,请保持和你工龄匹配的能力和经验。如果你发现公司很不注重员工的提升,或者身边的同事根本不学习和研究新的技术,而你恰好相反,赶快离开那家公司吧!
### 如果你真的很想得到某份工作
如果你真的很想得到某份工作,请用你的诚意打动他们,比如去使用和体验他们公司的产品,我们老大曾面试过一位测试,他把我们公司的所有的产品都使用和体验了一遍,并且谈谈自己对产品的理解和看法。虽然他能力没有那么出众但依然被录用了,这并不是教你“投机取巧”,这背后体现了你对某个工作岗位的重视和用心。同样也会得到公司的重视。
前提是你能力是满足公司要求的,并且能碰到一位有人情味的面试官。
以上,希望对你有帮助。
来源 : 虫师 https://www.cnblogs.com/fnng/