我的软件测试面试经历

2017-10-21 14:21| 发布者: admin| 查看: 781| 评论: 0 |来自: 网络转载

摘要: 1月17日,下午3点,在超市,手机突然响起,一看是个不认识的手机号本不想理会,最终担心是面试电话,赶紧接起,“你好!”声音清脆,面带微笑,仿佛已经知道对方是谁。“请问是×小姐吗?我是#%#……%¥”“…… ...
1月17日,下午3点,在超市,手机突然响起,一看是个不认识的手机号本不想理会,最终担心是面试电话,赶紧接起,“你好!”声音清脆,面带微笑,仿佛已经知道对方是谁。“请问是×小姐吗?我是#%#……%¥”“……#¥※”“请你明天下午2点到金苑酒店参加软件测试岗位笔试,地址是%¥……¥”我顿时清醒起来,笔试?!my god!我有多久没笔试了?专业知识基本已经还给老师。接下来,艰苦紧张的复习开始了。赶紧到网上down下笔试题,瞎做一遍,然后按照上面的知识点狂看C、C++、数据结构、数据库、软件工程、计算机网络,直看得自己头昏眼花,不成人形。晚上洗澡时,争分夺秒,生怕浪费一点点时间。洗着,洗着,突然很想家,回想家中一切,心中绞痛非常,大哭一场。离家多年,没想到还会如此眷恋家中温暖。心中默念数遍:没事的,一切都会好起来!要坚强!心情逐渐平复,静静收拾一切,打开收音机,给寂寞的空间增添些许喧闹,又开始了紧张的复习。看着翻过的一页页书本,心中的自信也一点点累积起来。凌晨2点,实在经不住周公数次邀约,便爬上床与其约会去了。
1月18日,早7点半,匆匆爬起,希冀在面试前把没看完的知识点给扫一遍。事与愿违,直到11点半出发前,仍没能看完。心中惴惴,不知待会的笔试能否死有全尸。14:00,坐1个小时公交,终于来到金苑酒店,看到富丽堂皇的酒店大堂,找到面试房间,按响门铃,面试人员开门,只有一个人,后来听说是来为周末大型招聘打前站的人员。寒暄两句,便开始笔试,题目和我复习的范围出入太大,心中有些郁闷,后来便豁出去,凭自己的理解做题。终于把基础题做完,最后对方挑了一道数据结构的题让我写,便结束了笔试。现场改卷,只看到选择题部分写了个+52,数据结构编程没写分数。少顷,对方抬起头说:“考得还可以嘛,这段时间一直在看书吧?”“嗯,狂看!”“我想了解一下你这两年的工作内容。”我突然不紧张了,开始瞎掰。然后就聊对技术的认识,面向对象、数据结构中的排序,现场让我对试卷上的数据结构编程题进行讲解,还好是冒泡排序,就随便说了一下。接着说到数据库,现场出题让我用SQL语言查询,还问数据库中的数据是怎么存储的?这可把我问懵了,结果没答上来。另外又问了其他一些零碎的问题,快17点时,面试结束了,面试官告诉我,因为过去两年中我的工作经验和技术相差太远了,所以这轮技术面试我没有通过。对此我是有准备的,意料之中,于是我面带微笑感谢对方能够提供这个机会让我重新认识自己,检查自身的缺陷。互道告别,便离开了。心中释然,心情愉快,外面的天空很蓝~

一面:技术面试
在食堂的一边坐定,一位女性面试官朝这边走来并在我面前坐下,扫了一眼我的简历开始发问。自我介绍,了解以前的项目经验,对配置管理有多少了解,说说版本管理的具体细节,学得最好的科目是哪个,最差的科目是哪个,做过哪些课程设计……盘问进行了大约三、四十分钟。

二面:技术笔试
一面的面试官离开片刻后拿来一份笔试卷子让我做。粗略扫了一下都是关于配置管理和软件工程的基础知识,心中有底了。先答把握最大的题目,其次是有些把握的题目,最后是需要瞎掰题目。笔试内容涵盖范围比较广,除软件工程、配置管理,还考了英译中、网络结构、操作系统、通信原理、测试方法等。大部分我都答上或是瞎掰上去了,但是有关操作系统的题目一个也掰不出来,只能留空。期间一面中插进来的面试官似乎对我印象不错,看到我有一题留空,就通过反问的方式提示我答题的方向,实在非常感谢。中午12点,收卷,面试官递过来一份职位申请书,我知道之前的面试应该算是通过了。

三面:HR面试
整个中午都是昏昏欲睡的,可是在食堂里怎么也没睡不着。下午2点15,校友开始面她的第一面,面试官就是早上给我提示的那位。大约过了一会,HR过来了,坐在我面前,又是一对一。看了我的证件原件后开始聊天。以前的工作情况,有哪些优缺点并举例说明,解释一下自己的座右铭……整个气氛都比较轻松愉快,没了早上的沉闷紧张。大约半小时候,HR请我离开一会,和一面插进来的那位面试官讨论着我的面试结果,这时我看到那位校友的一面已经被pass掉了,心中有些残酷的惆怅。5分钟后,HR通知我进入下一轮面试,并收走了我的证件复印件,把我领到食堂的另一头。

四面:集体面试
食堂的另一头零散的坐着一些等待面试的求职者,他们都是经过层层筛选才来到这个鬼地方的。叫号的HR手中有无数份求职者的材料,叫到谁的名字就有专人带你到某个地方面试。经过漫长的等待(大约1个小时),终于听到有人叫我的名字,赶紧跳起来,朝声音发出的方向跑去。这才知道是集体面试,这轮叫了12个人,分为A、B两组,我被分在B组。我们被领到中午吃自助餐的隔间里,面试者和面试官的座位被排成三角形,我选择了一个角落坐下。
面试第一步:折名牌
每个人用面前的一张白纸在面试官的教导下折名牌,并写下自己的名字。我想这一关大约是考反应能力和动手能力吧,或者甚么也不考也说不定。反正我们没人在这关失手。
面试第二步:自我介绍
给了2分钟准备,我心中有些惊慌,心想千万不要是第一个。天公作美,最后的发言方式是A、B组交叉式。我没抢头个发言,主要是心中没底。大约6个人发言后,我决定站起来了。我按照“毕业院校-工作经历-职业规划-优缺点”的模式进行了自我介绍,尽量做到层次分明,条理清晰,说话声量适中,眼神坚定。我看到4个面试官都面带赞同的微笑,效果似乎不错。
面试第三步:说说对他人自我介绍的印象,并复述
这点我在听自我介绍的时候就有考虑到,但是说实在并没能记到多少个人的自我介绍。有2个组员被问到时,提到对我的自我介绍印象深刻,心下安慰许多。心思很重的想:看来不用我自己表现了,他们已经帮我加深了在面试官心中印象。
面试第四步:给一个题目,关于团队建设的多个要素,要求小组讨论并排序,说明理由
我们小组的团队合作做得不错,先两人讨论,再综合讨论,投票表决,最后决定结果。有指导,有分工和谐进行,甚至提前完成了任务。我在其中注意参与讨论,发表意见,让大家看到我的存在,积极之余又不显张扬,事实证明这样的举措在一定程度上获得了组员的认同。面试官也对我们组似有赞许之意。
小组讨论结束后,面试官每组选择了2位代表阐述各组的观点,后一位在前一位说的基础上进行补充。正在走神的时候,我被选择为B组的补充发言人,心中一惊,赶紧镇定下来,侃侃而谈,其中特意提到前一位发言者的发言内容,以示前后呼应。面试官一边微笑一边点头,安全过关了!接着示A组发言,但是他们似乎没有注意到尊重团队讨论结果这一点,在发言时同时提到自己的意见和团队结论,结果遭到面试官的尖锐提问,都有些招架不住了。最后还问到了各组的讨论方式,坐我旁边的女孩显然没有做好准备,被提问时慌神了,勉强答上来。
四面结束时,我们又被赶出来,留下面试官对面试结果进行讨论。这时已是下午5点半,中午自助餐吃得太少,现在已经饿到不行,肚子在“咕噜,咕噜”作响。甚至有些神智不清,上洗手间时竟跑到男厕所去,幸亏当时没人,彻底晕头了!!!
五面:老大面试
之所以叫老大面试,是因为我不知道这个面试官的职位到底有多大,只是面试期间听到有员工称其为“丁总”,姑且就叫他“丁总”吧。丁总面试时基本不看我,一边一个劲的翻看我的资料和每轮面试后面试官给的评语一边提问,以前工作单位的情况,了解多少,项目如何开展等等,偶尔会抬头扫我一眼,但是都是面无表情,感觉不到他对我的回答是满意还是步满意,让人感觉有不少压力。最后他问还有甚么需要问的,我便开始乱问:工作的一天是怎么度过的、薪酬、公司架构、工作地点、培训……可是好像我问了不少敏感问题,总之每次一问完,对方总说这个你不能问那个我不能回答。结果我最后也没了解到多少内容。在提薪酬时,我说按照公司公司标准甚么的,结果丁总说别那么多废话,直接告诉我你觉得你自己应该要多少?一下把我噎住了,愣了一会,我小声的说*000~*000,最少也要*000…还没说完对方回答没问题。我开始后悔了,早知道应该提高点!!!后来和同学提起,他们也说我说少了。
五面的时候感觉很不好,但是偷偷瞄到自己的笔试成绩是68,虽说不高,但是已经很高兴了,毕竟没怎么看书,有关配置管理的知识都是现学现卖的。
六点半左右,丁总说,今天就到这里吧,我又问了出结果的时间便离开了。
18:38,走出食堂!!天已全黑了,秋雨淅淅沥沥的下着,我深呼吸一口气,迈开脚步冒雨回去,阿娇还等着我拿钥匙开门呢。

9:30~18:38,一整天啊,天亮进去天黑出来,漫长的等待,紧绷的神经,头昏眼花!直想说:面到海枯石烂,考到地老天荒!

软件测试笔试题主要分三部分:软件基础题、数据结构编程题、数据库题 其中软件基础题题型有:选择(约50题,多为软件工程知识:黑盒测试、软件测试流程等、数据库SQL语言、二叉树中序遍历、数据类型在内存中存储情况、面向对象的含义、队列、栈、堆等)、程序填空(1题,二叉树先序遍历)、写运行结果,还有一个忘记了。
数据结构编程题:给出一组数据,要求按照降序排列。写出设计思想和程序。(冒泡排序)
数据库题:多为问答题,有SQL语言查询,关系数据库……(面试官没让我做,但是瞟了一眼题目,有一大版,感觉有点深)

一、面试中涉及
1.介绍过去两年的项目情况(内容、自己担任的工作)
2.数据库底层运行(数据在数据库中如何存储,orical和SQL server之间如何联系,如何确定数据库大小以及需要的服务器个数,现场出题『多表间查询,分组』……)—-不断纠缠于数据库,头都大了!
3.数据结构运用(对排序的认识:说明快速派序的思路,还知道哪些排序方法,现场出题『打印三行*,第一行1个,第二行3个,第三行5个……』)
4.面向对象(举例说明面向对象如何进行封装,类的继承,重载,面向对象有哪些好处)

二、面试前总结
1.笔试通过(为自己增添信心,要继续看书巩固知识,理顺知识框架
2.面试中语言组织要更加简洁、准确
3.将过去两年的项目认真回顾一下,理出一套说法
4.面试前准备复习时,听收音机减轻压力
5.专业复习要作时间计划有针对性进
6.事先要准备一个5分钟、2分钟的自我介绍,最好中英文都有,包括工作经历、个性特点、工作方式等。
7.复习好专业知识,这次涉及的专业知识甚少或是没学过的语言,但是仍然需要注意。C、C++、数据库、数据结构,根据岗位需求看看JAVA。
8.转变找工作的目标和态度。原来一心想远离技术,现在看来必须面对现实,承认在目前的情况下,自己只能先做技术,再谋他路。
9.多了解本行业的薪资情况,知己知彼。了解的渠道:网络、同学、亲戚、朋友
10.做一份求职计划,注意总结自己的优势、劣势。
11.在面试时,语言要简洁、有重点、有目的性。谈薪资时,要表现诚恳。

三、面试总结
1.技术知识要牢固,考的都是写基础,只要学得还不赖,技术面一般都能过;
2.胆子要大,说话要有策略;
3.心态要好,不以物喜不以己悲才能稳定发挥;
4.随时都能展现自己的优势,并强化这个优势;
5.身体要好!!没好体力还真很难撑那么久,记得那天从食堂出来时,已经腰酸背痛到不行了。
6.要准备一些必考题目的答案,最好写下背好。如:自我介绍,座右铭。 7.要认真详细的回顾过去的工作经验,特别是项目经验,要准备一些短小精干的例子来说明自己的工作能力。如:项目流程、自己的职责、角色、如何出来冲突、解决困难。
8.听到问题后要先思考一下再作答,边说边想,要有重点有条理。
9.要有礼有节,不要因为自己是求职者就觉得欠了公司什么,其实双方是平等的,各取所需。
10.面试的时候一定要抱持这样一个信念:对方是想要你的,而不是来挑刺的,否则不会通知你来面试。
11.了解自己的优缺点,并能举例说明。
12.要有明确清晰的定位,对自己的未来的路要有清楚认识,并能说出个所以然。
13.要尽量表达自己的工作意愿:我就是要做这份工作,不达目的,誓不罢休!
14.微笑,微笑,微笑!
四、经验总结 宗旨:目标明确,态度坚定,决不掉价。
1.对自己的职业规划要有清晰的认识:每一步怎么走,在哪个层次需要积累哪些知识,培养哪些能力都要想到。
2.任何时候都要清楚自己想要什么,在做什么,将要怎么做。
3.心态决定一切。保持平和的心态,维持良好的状态。
4.全情投入,置之死地而后生。
5.判断分清事情的轻重缓急。
6.想到的马上做,不拖拉,“言必信,行必果”。
7.积累人脉,多和相关行业的朋友、同学联系,从而获知行业情况、职位要求、甚至可以获得内部推荐的机会;和朋友、同学讨论、分析自身情况,有助于迅速找到方向,了解自己的优劣势以及自身素质与目标职位的契合点。(很幸运,我这次找工作得到了多位同学的热心帮助,在此表示感谢。)
8.培养自制力,坚决抵制诱惑。(坦白说,我的自制力不够)?
9.专业知识的积累,特别是要转行,这方面特别重要。就计算机行业而言,掌握什么语言不是最重要的,重要的是有扎实的基础,了解计算机、软件编程的原理,掌握基础专业课的知识,如:C、数据结构、数据库、操作系统、C++、网络、软件工程,这些课程在笔试中都会涉及到。
10.自信、自信、再自信。(这方面我也做得不够,到现在也没怎么自信起来)

联系
我们
返回顶部