2018校招-阿里巴巴测试开发工程师面试经验

8月17号网申的阿里测试开发工程师,因为我一直用的语言都是C++,阿里的研发又侧重java,便投了测试开发工程师。对测试岗有的了解就是相对研发而言,可能对语言的要求稍微低一些,但是知识面的广度是要有的。面试之前就针对性地看了《计算机网络》、《操作系统》、《数据结构》、《设计模式》等。当然,虽然是测试开发岗位,编程能力还是要有的,针对我的老本行C++,我看了《effective C++》,这本书对我来言难度较大,但是硬着头皮看下来还是觉得受益匪浅。不仅是阿里的面试,其他公司的面试也常常会问到这本书里的条例和内容。

简历审核结束之后便是笔试,测试开发笔试的题目难度不大,难度基本上是lintcode上中等难度的题目,有认真刷题的话编程题都可以做到百分百通过。主要是要注意一下输入输出格式,很多时候做公司的笔试题目,卡死在输入输出上,大概是平时做lintcode题目都是写函数写习惯了,对输入输出格式书写练习不够,这方面还是有待加强。

笔试通过之后,在九月十号左右便开始了第一轮的面试预约,当时心里忐忑,毕竟还没有面过大公司,便心虚地选择了下午三点多的,想着可以向上午面试的同学取一下经免得到时候卡壳。中午紧张的没有去吃饭,临时抱佛脚。中午开始面试,第一次视频面试,真正开始面试的时候反而不那么紧张了,面试官很和蔼,讲话一股子东北味,顿时让我觉得亲切了一些,虽然是南方人但是听着东北话就恍惚不是一场正式的面试而是唠嗑。进入正题,开始自我介绍,介绍自己的项目经验实习经验,很巧的是我有过视频图像处理的经验,而我的面试官是阿里优酷的,所以对我做过的项目比较感兴趣,在这边多问了一些。之后给我出了一道编程题,在非常之多的数据里面,数据可以视为一行字符串,有编号,有url,怎样找到我想要的那一行数据。我当时想着最简单就是遍历查找,当然这代价太大,面试官想要的肯定不是这个结果。于是想着可以先对数据进行排序,之后再用二分法进行查找,在我解释完了之后面试官让我把这段程序写下来,因为共享桌面需要安装插件,于是面试官让我在纸上写了给他看,不需要写的特别详尽,有些复杂的代码可以用伪代码来替代。我写完了之后给面试官看,然后解释我的思路,当然在这道题中也穿插了别的问题,比如二分法做的话时间复杂度是多少,以及怎样来排序等等。这题结束之后又问了一下测试相关的知识,如测试的流程,还穿插了一些数据库的知识。之后问了一个问题,怎样测试一个搜索引擎的功能,我从功能和性能两个方面回答了,这个问题面试官说是开放式的,能多说就多说,问题结束,一面到此结束。整体感觉,有部分问题没有答出来,不过出的编程题倒是不难,并没有问太多操作系统计算机网络方面的知识。


一面结束之后的第二天,就收到了二面的预约通知。由于我确认的晚了,只剩下了最早的九点到十点的那一拨,心想无所谓吧早死早超生。同样是又把平时整理的知识点翻看了一遍。二面的早上我一早就来到了一个空教室做准备,二面开始,面试官是个相对严肃的人,例行自我介绍之后问了一些计算机网络的基本知识,tcp的三次握手四次分手,以及进程线程区别,线程之间的通信方式等等。之后也是一道编程题,在一篇英文文章之中查找最短的目标子串。当时想的方法是用两根指针来做,一步步向前查找,为了防止重复,将查找到的结果存入map中,对查找到的结果,如果是当前最短的则存入最终结果中,如果不是,则抛弃。当时我的思路就是这样的,面试官同样在我详述了思路之后让我写下了代码。这题结束之后照例问了一些测试的基本知识,二面结束。二面相对一面来说我感觉自己表现的更好一些,因为之前有了一面的经验,回答问题的时候更淡定一些。


二面结束之后我以为就等消息了,便退出了视频,没想到立马接到电话说有hr面。兴奋又忐忑地打开视频,hr面相对轻松,不会问太多技术类的问题,大多问的是你至今最有成就感的一个项目是什么,为什么,对工作地点怎么看。我可能在学历和资历上相对处于劣势一些,本科是南邮毕业,研究生也是考上的东南,并非成绩优异的学生。于是强调自己的自学能力,所幸在本科期间参加过一个省级的比赛并且拿了奖,实习期间也是自学了cuda,并且写了不少代码。我着重讲了这两段经历,以表明自己虽天赋平平但是努力认真求上进,面试官对我的回答还算满意。面hr面当然必不可少的就是对公司的了解,这方面我之前也有做了一些准备,所以给hr感觉我是了解阿里的并且是很希望能进阿里的,经过一个小时左右的交流,hr面终于结束。


之后就迎来了漫长的等待,大概结束之后二十天左右,阿里那边联系我说,目前过了面试的人较多但是hc只有几个,所以要再进行一次筛选,让我写一份详尽的自我介绍重点介绍自己做的项目与实习经验,突出自己做的项目的难点重点。大概写了500字左右的自我介绍发过去了,心里又悬了一个大石头,生怕最后关头被踢出门外。又一次漫长的等待,终于在14号的时候个人中心变成了待跟进offer,16号有小姐姐联系我谈薪资和工作岗位,18号收到了录用意向书。

整个过程漫长又一波三折,感触最多的就是一定要好好准备,不放弃任何一次机会,我在实验室属于中下游的水平,自知自己天赋平平,更要努力向上,不敷衍对待任何一次面试,一定就能有满意的offer!

你可能感兴趣的:(面试经验)