• 作为一名软件测试开发岗的面试官,我都是怎么选人的?


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

    1.什么是面试?

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

    2.如何筛选候选人?

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

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

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

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

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

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

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

    做为一名测试开发的面试官,接下来我想分享一下这些年来,我对于技术一些归纳和总结,和自己对作为一名高级测试者需要掌握那些技能的笔记分享,希望能帮助到有心在技术这条道路上一路走到黑的朋友!

    下面分享我整理的这份2021年软件测试工程师发展方向知识架构体系图,希望能帮助到你们!

    一、Linux必备知识

    Linux作为现在最流行的软件环境系统,一定需要掌握,目前的招聘要求都需要有Linux能力。

    二、Shell脚本

    掌握shell脚本,包括shell基础与应用、shell逻辑控制、shell逻辑函数等。

    三、互联网程序原理

    自动化必由之路:前端开发基础知识以及互联网网络必备知识。

    四、Mysql数据库

    软件测试工程师必备Mysql数据库知识,不仅仅停留在基本的“增删改查”。

    五、抓包工具

    Fiddler、Wireshark、Sniffer、Tcpdump各种抓包工具适用于各种项目,总有一款适合你。

    六、接口测试工具

    接口测试神器,你绕不开的强大工具:Jmeter。小巧灵活:Postman。

    七、Web自动化测试Java&Pyhton

    了解自动化的目的,熟练掌握testng&unittest自动化框架,以及断言与日志处理。

    八、接口与手机自动化

    专业接口调用、测试解决方案。组建完整的web和接口自动化框架,Appium整体使用。

    九、敏捷测试&TestOps构建

    揭开TestOps的神秘面纱,持续集成Jenkins框架烂熟于心。

    十、性能测试&安全测试

    软件测试的彼岸:性能测试和安全测试,选对方向,努力爬坑吧!

    上面就是我为大家整理出来的一份软件测试工程师发展方向知识架构体系图。希望大家能照着这个体系在3-4个月完成这样一个体系的构建。可以说,这个过程会让你痛不欲生,但只要你熬过去了。以后的生活就轻松很多。正所谓万事开头难,只要迈出了第一步,你就已经成功了一半,等到完成之后再回顾这一段路程的时候,你肯定会感慨良多。

    看完这篇内容后,相信以下两件事,也会对你的个人提升有所帮助:

    • 1、 点赞,收藏,让更多人能看到这篇文章,同时你的认可也会鼓励我创作更多优质内容。

    • 2、 让自己变得更强:想一想,如果你想在测试这个行业一直做下去,你的经验和测试技术是远远不够的,你需要进阶,你需要丰富你的技术栈!还等什么!

    最后:可能给予你助力的教程

    以上资源,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!点击下方卡片进群即可免费领取!

  • 相关阅读:
    【电路参考】缓启动电路
    【从入门到起飞】JavaAPI—BigInteger,BigDecimal的使用方法
    【软件测试】测试搬砖人与bug相爱相杀,眼中钉肉中刺的bug......
    自制了一个开发团队展示控制器来为成员引流【前端】
    对象解构 的几种方法
    ECMAScript6 解构赋值
    【makedown使用介绍】
    deque的插入和删除
    魔众文库系统 v3.5.0 预览页数调整,批量操作命令,多处优化
    深度学习:从理论到应用的全面解析
  • 原文地址:https://blog.csdn.net/weixin_56331124/article/details/127796702