【转】面试官眼中的你们都在耍猴(软件测试篇)

1 篇文章 0 订阅
1 篇文章 0 订阅

年少不懂面试官,读懂已是面试官

大家好,我是陌豆,一名北漂的测试从业者,经历数年的夏练三伏冬练三九,从初入职场到职场老鸟,看尽了面试官与求职者之间的耍猴百态,既有尔虞我诈又有惺惺相惜。

 

第一回 尔虞我诈

 

    我:“请自我介绍下”,一边看着求职者的简历我一边说,眼前一亮这简历好牛X,精通很多方面的技术,不由得喜上眉梢

    求职者:“好的,我叫XXX,毕业XXX,从事测试工作X年,对于测试的方方面面都很熟悉,在以往的工作中多次被评为优秀员工,......”

    我:“嗯,说说selenium,用到什么程度了”(简历上精通selenium)

    求职者:“selenium主要是基于web的ui自动化工具,我使用他完成了公司产品的主要流程的自动化工作,用来提升测试回归的效率。实施过程中用到了java+testng+selenium来完成测试脚本的编写,编写过程定位元素主要采取xpath定位,还用到了失败截图”

    我:“嗯,比如一个元素需要通过其他元素才能够精确定位到,这时候你的xpath怎么写”,通过上一个问题的回答我已经预见了该同学对于selenium的使用并非精通,很可能只是一个脚本熟练编写者,因此我再进一步追问xpath的功底

    求职者:“这个嘛,我都是直接使用浏览器的开发者工具进行xpath复制的”

    我:“嗯,对于性能测试,如果一个查询比较慢不能达到预期响应指标数据,你怎么分析瓶颈在哪”,通过考察xpath我进一步了解了求职者对于定位的功底,不会使用xpath技术,仅仅通过复制完成定位,此处0分,selenium考察完毕初级水平,之所以再问到性能,因为简历里也是精通性能

    求职者:“一般我设计性能测试场景,做脚本做参数化做集合点,做出结果后就交给开发了,他们去定位原因”

    我:“嗯”,至此该求职者性能我也了解了,做过但并不分析瓶颈

    我:“说说linux上的awk和sed”,简历上熟悉shell脚本,而awk和sed基本在shell中大部分时候都能用到,这个问题我就是想看看是不是真熟悉shell脚本

    求职者:“这两个么有听说过哎”

    我:“嗯”,由此又考察了该求职者的shell真实水平

    中途期间来来回回又问了一些问题,这里省去,最终我给该求职者的定义是技能与简历不符,精通的给算个熟悉吧,熟悉的给算个了解吧,了解的基本就是真的只了解个技能名词了

    我:“那你对公司这边有什么需要问的么”,此时此刻我纯粹为了面试流程而问的,即便他问我也会尽量把公司制度描述的让人不想来,这样即使他没有被录取也不会觉得可惜(我还是仁慈的)。

   此处省略两百字

回复HR:此人面试结果卒,落选

   原本以为是个王者,却不曾想是个青铜,如果简历脱离了实事求是,含水量过高,你写在简历的每一句话都会让你付出血的代价,过招几个回合,就会体无完肤。好的简历一定是基于牛逼的技术功底的。

 

第二回 美艳绝伦

 

     前些年的一次面试一直记忆尤新,仅仅因为简历上的照片面容清秀HR约了一名求职者前来面试,HR将简历推给我以后,我一看是个应届生(这个岗位是可以接收应届生的),我并没有过多的在意,而后续的面试过程却对我一直印象很深

    “陌经理,求职者来了”,HR说

    “约到会议室吧”,我装了一把深沉故意墨迹了两分钟才过去

     一推门,一个美女坐在会议室,穿着正装,我诧异地问到你是面试测试的XXX?(我潜意识以为是面试前台或者秘书的)

     求职者:“嗯”

     我:“我是XXX,是咱们这边的测试经理....”,一系列的装逼介绍完毕后开始让她自我介绍

     求职者:“我是XXX,毕业是北京XXX,应届生,计算机专业.....”

     之后我问了一些在学校的都做过什么,各科成绩,社会阅历等等,省略500字,最终定义该求职者是真漂亮,但是其他方面却非常平淡,成绩平平,基础平平,一句话太白了

      回复HR:真人比照片漂亮的多了,此人面试结果卒,HR还说这么美都通过不了啊,我心想我又不是招秘书。

      美是美却没有内涵,技术无关颜值,虽说坐在工位上可以赏心悦目,但是在996的高压状态下,可能是男的女的都没人关注,美女上班两天也美不起来了,所以技术好才是王道。

 

第三回合 惺惺相惜

 

     一个阳光明媚的日子,来了一位求职者,器宇轩昂,彬彬有礼,一阵寒暄之后直接奔入主题。

     我:“说说selenium,用到什么程度了”(简历上精通selenium)

    求职者:“selenium主要是基于web的ui自动化工具,我使用他完成了公司产品的主要流程的自动化工作,用来提升测试回归的效率。实施过程中用到了java+testng+selenium来完成测试脚本的编写,编写过程定位元素主要采取xpath定位,还用到了失败截图,日志收集,封装基本业务方法,使用page object模式编写脚本,私有git管理脚本,最终结合jenkins达到持续集成的效果,版本更新即可即时跑脚本快速回溯重点功能”

    我:“嗯,比如一个元素需要通过其他元素才能够精确定位到,这时候你的xpath怎么写”,通过上一个问题的回答基本了解到该同学对selenium框架的封装上有一定认知了,因此我再进一步追问xpath的功底

   求职者:“通常在xpath中需要通过其他元素来定位某个元素,一般都需要用到xpath轴的一些表达式,来表达两个元素之间的关系;主要有以下几类情况,1.通过自己的兄弟同级元素来定位,那么需要用到follow-sibling或者preceding-sibling关键字。2.如果是父子关系,需要用到ancestor或者child;等等”

    我:“嗯,那你可以手写一个么”,上面的回答堪称完美,但是为了进一步确认求职者不是背的,所以我直接让手写

    求职者:“//a[text()='立即注册']/following-sibling::a[text()='用户登录']”(该xpath为http://ask.testfan.cn首页通过立即注册去定位用户登录)

    我:“嗯,对于性能测试,如果一个查询比较慢不能达到预期响应指标数据,你怎么分析瓶颈在哪”,通过考察xpath我进一步了解了求职者对于selenium定位的功底很牛,selenium考核结束。

    求职者:“嗯,通常查询涉及到数据库的操作,所以我们可以从以下几个方面入手数据库服务器的cpu、磁盘情况,对于常用查询是否做了缓存或者视图,数据库字段索引是否合理,sql语句是否合理”

    我:“嗯”,至此该求职者性能分析是有一定功底的,起码知道从哪些方面入手,而这些很可能是他在以往的实践过程中总结的

    后续又来来回回问了一些问题,总体效果不错,跟简历基本一致,该精通的精通该了解的了解,甚是满意。因此在向求职者介绍公司情况的时候我把公司说的很好,这样可以增加求职者来公司的几率。

    回复HR:技术达标,约谈薪资吧,争取留下。

 

       最后,以上的问题只是为了文章效果而并未列出面试过程中的所有问题,而不同的岗位也对应着不同的问题,因此不要认为我怎么这么庸俗,仅仅通过那几个问题就会认定某一个求职者牛X,岗位是招合适的而并非牛X的,但相同岗位薪资达标的情况下我必然招牛X的。作为面试官,我问的每一个问题都是有目的的,不会瞎问,毕竟我也很忙,尽管问的有些问题我自己也不会。并且我也会根据求职者的表现不同而不断变换问题,最终根据求职者的表现来介绍公司相关情况。而求职者在面试过程中在我的眼中就像是一个透明的,毕竟在这行业也混了很久了,你的每一句话似乎我都能看穿,就像在看耍猴,而我自己曾经也是猴。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值