首先我要强烈鄙视下自己这颗被门挤了的脑袋,当初为何不听众多朋友的好言相劝,让我不要裸辞、不要裸辞、千万不要裸辞......而我还是毅然决然的选择了裸辞,挥一挥衣袖不带走一片云彩。那潇洒的样儿现在想想都觉得逗比,好想告诉当初的自己:你呀以后找工作有的受了。
好了,言归正传,在我离职将近3个月后终于开启了被虐的面试之路……(不过在这3个月的时间里我还是比较潇洒、快乐的。去了重庆吃美食、去了香港购购物、然后就是饭来张口、一睡睡到自然醒的陪伴父母的日子)
那天我正在家里学着英语,心想着好歹这段时间给自己充充电也不错呀!于是乎啃起了英语,正在我十分投入的时候,电话响了-接听-“您好,我们简历库中看到您和我们当前正在招的职位比较匹配,请问您明天有时间过来面试吗?”我一想反正早晚得去找工作,正好去试试水看看面试都面啥。所以接下来的两个小时我就开始了修改简历投简历,把自己以前的项目资料看了看(英语就被我这样无情的给放下了)。
第二天,收拾装扮完有些紧张的就去面试了(毕竟从我毕业就进入相对不错的公司,一待就是五年多,早就不知道怎么面试了)。吐槽一下找公司位置,因为我是一枚妥妥的路痴,每次我都提前好长时间出发就怕找路耽误时间。这不我提前了一个多小时出发,中间来来回回找了半个多小时,刚好踩着点到了。然后就是笔试,一看题懵了:二叉树、链表、安全栈、编写一道程序(呃,小编我也就是一枚功能测试工程师呀)好吧,硬着头皮回想以前上学时学的知识,无奈,代码还是写不出来,我只好写上了自己的思路。40分钟后面试官过来了,看到了我的笔试,冷冷的说你简单说下你的答案吧……于是我就很认真很认真的只说了自己的思路。不过总体下来问了我项目比较多的内容,我应该答的还不错,所以能感觉到他特别想让我去还给我看了他们正在做的产品。接下来就是二面,问了比较多android操作系统的一些知识,还好之前我研究了android,也顺利通过。不过再等三面的时候,面试官迟迟不来,等了有40分钟,最后hr 说要不明天再来面。此刻我内心是喜悦的高兴的,我没想到第一次社招面试会这么顺利,于是开开心心的答应了。第三天,我又来面试了,接我的是一面面我的,说我来了后干哪些方面,还和我说三面面我的是他的老大等等。再我又等了三面面试官十多分钟后,他终于来虐我了,问了我一些压根不知道怎么回答才好的问题……于是就这样我第一次社招面试知名互联网A公司挂了
我不甘心啊,心想都到第三面了太背了。于是回来总结经验,继续投简历,各种招聘网站上更新简历。于是各大猎头分分打来电话,各种创业公司测试开发职位,其中不乏其他知名互联网公司。我开启了正式的面试之旅……一周之内我面试了两个知名互联网公司全挂了,两个创业型公司通过,再到下周面面面面,到现在半个多月的面试时间,将近10家公司,无论大小,有三家给了offer,一家还在谈薪阶段......我想告诉大家为何我开头要痛批自己裸辞了,因为在谈薪阶段太吃亏,首先hr会问你离职原因,其次是这段时间一直没找到合适的工作吗?然后就是基于之前的薪资涨幅都不会超过30%(此处大牛略过......)
但我想把今天上午的面试经历特意写出来下,就是我只被面了二十多分钟就完事了,这是我从没有遇到过的 基本上都是一小时左右,为何面试官看着我的简历,我都有种他不知道该问啥的感觉呢。所以二十多分钟后我俩相对无言,他说我没啥问题了,你有什么问题问我吗?我就简单问了下他们的架构具体的职责啥的,然后就走了……回来的路上我一直在想是我的问题吗?是我哪里说错了?怎么什么问题没怎么问就完事了呢?后来我好像知道原因了,因为以往的面试官问的都想对比较细,所以我答的也就比较多,答的多面试官就会接着往下问。然而今天这位面试官刚上来就问我其中一个项目都做哪些测试?我听到这个问题后想了下,因为我们那个项目是一个操作系统比较大,那做到的测试肯定有功能测试、性能测试、半自动化测试、安全测试咯。于是我就这样一句话说完了,然后看到面试官又在看我简历试图在找问题问题,后来问了几个无关痛痒的问题,我基本上也是这种概括性的回答了。所以我想可能我要是答的再详细些比如举个例子说明自己做的事情会更好,而不是一味的总结概括......
总结下自己近半个月的面试经验吧:
一、编程能力查考
1、用你熟悉的语言写一段程序,如找出一串字符串数组中重复次数最多的字母
2、用你熟悉的语言写一段程序判断IP的合法性
3、用c语言实现将两个有序的链表合并为一个有序的链表,已知两个有序链表含有头节点
4、用你熟悉的语言写一段程序,给你一个路径,找出该路径下所有的txt文件,并计算文件中所有数字的和
二、用例设计能力考察
1、给你一个即时通信系统,设计用例
2、数据库中某个类型由16位改为32位,设计用例
3、自动取款机,设计用例
4、自动售卖机,设计用例
5、你怎么测试一个app
三、执行力、沟通能力、总结能力
1、介绍下你的项目以及你在项目中的职责
2、说下性能测试你都做过哪些?发现问题如何分析的
3、作为测试,你认为公司里面阻碍测试工作进行的最大障碍是什么
4、说说你这几年工作最值得炫耀的成就
5、进入一个新的团队,你如何开展工作
四、测试技能的掌握、测试技术理论的理解
1、自动化测试框架用过哪些,优缺点?
2、发生anr的原因,如何找到log中的关键信息
3、android进程管理、activity的生命周期、adb常用命令
4、垃圾回收机制的原理
5、一个完整的测试流程都包括哪些方面
6、如何提高开发提测质量
以上是只是我面试中被问到的部分问题,但无论面试官怎么问基本上就是上面四大点的考察。面试前请大家一定要做好总结,如果是技术岗还是要刷题,希望大家都能找到自己满意的工作,不要像我一样总被大公司虐。祝大家开开心心、健健康康每一天喔……