今天去头条参加了软件测试工程师的面试,最深刻的体验是,头条里都是帅男美女呀!而我来这里可就是个工作五年的老阿姨了,别管我让我哭一会。
言归正传,头条的气氛确实不错,年轻化,管理应该也轻松,刚起步的明星公司,里面有更多的牛人和试错机会,对于想要打拼的年轻人,头条真的是不二选择。好了来说说一面。面试官面试的时候问的其实大都是你简历上的东西,并且首先问到的是你的基本功能测试方面的知识,所以你在刷各种难题的时候,要记住先把自己最基础的功能测试准备好了。我就是吃了这方面的亏,听说头条会面试各种奇葩的算法题,自己前面就准备了各种比较难的算法题,忽略了自己基本功能测试的准备。闲话少说,直接谈谈我的面试经历吧。
壹面
一面的面试官很温和的小哥哥,问的问题也是我简历中写的。
面试官:你先做个自我介绍吧!
我:吧啦吧啦,一顿介绍(省略若干文字)
面试官:Android的组件知道哪些,你对activity的了解 。
我:没有回答的特别清楚,说出了大概意思
面试官:写一个你常用的mysql语句。
我:写了一个select 语句。
面试官:说一下你常用的Linux语句。
我:平时不咋用,用的时候都是网上搜一下。
面试官:说一下你测试的机型,以及不同机型出现的问题。
我:把我们平时用的机型全部说了一下,还有经常遇到的问题。
面试官:用adb 命令写几个你常用的获取日志的方法。
我:写了一个判断设备在线的命令,还有获取日志的命令
面试官:使用HTML语言写一个你的网页。
我:写了个空白网页最简单的那种。
面试官:你觉得你的优势是什么?
我:就各种谦虚的说了几点:靠谱,踏实,爱学习。
over,一面用了一个小时吧。接着是二面。
贰面
二面是一个小姐姐,个头很高,很温柔,上来就直奔主题了,我们的面试就直接开始了。
面试题:做一个登录的用例设计。
我:!@#¥%……&*写了一大串
面试题:回答一个逻辑思维题
我:¥%……&*打出来了,虽然不符合标准答案,但是也可以解决问题
面试题:做一将两个序列放到一起的算法题 。
我:#%……&做出来了,不过面试官说程序复杂度太高,也给过了
面试题:你平时对Linux使用多吗 ?
我:特别诚实的说不多。
面试官:和我们不太匹配,抱歉!我们需要用Linux来搭建各种环境,且快速的。所以不太匹配。所以抱歉,
我:面带微笑,好的,没关系(心里默默的回复她,等我提高一下自己,还会回来的:坏笑)
总结
总结一下,我今天面试失败的原因没有好好的把自己最基础的东西逻辑清晰地总结和梳理一下,再就是面试的岗位偏向网页测试,和我现在的测试经验(APP测试)不符,具体我没有做好的点罗列一下,如下所示:
1、没有背下平时高频率使用的adb命令
2、不熟悉HTML和APP之间的交互原理
3、工作中使用的MySQL语句不多,私下自己也没有好好的研究
4、工作中使用的Linux语句不多,私下自己也没有好好的研究
5、HTML语言是真的没有使用过,也只是自己学习了,但是平时不用所以面试的时候问到要用HTML语句写个简单网页是真的写不出来,不过,为了面试官问到,可以事先自己写一个,背下来。
接下来把会的整理好,不会的再学学,总的来说找到心仪的工作,也只是时间问题吧。为我加油吧伙伴们!