2015年阿里校园实习生招聘测试开发工程师offer,拙见。
面试之前看过好多学长学姐的面经,现在自己也拿到offer了,所以想写一下,让更多的人受益。。没咋写过东西,写的不好,不好意思哈。。
楼主本人今年研一,因为研二可以参加实习,就从3月份开始准备找实习了。
3月20号左右参加了阿里巴巴的招聘内推,投的是JAVA研发,当时由于刚开始找实习,好多知识没有充分准备,败在了电面上。不过还好不影响校招计划,所以就继续准备参加阿里巴巴校招。
一、在线笔试
4月10几号参加了在线笔试,由于当时投的是测试开发,以为会有好多的测试类题目,谁想到,几乎没有测试题目。题目的类型就跟牛客网上的阿里巴巴历年的校招开发类题目差不多,分为选择题,和三道解答题。基本上选择题做好了,就有了面试的机会。好多同学就是在线笔试么有通过,于是没有了后面的面试,很遗憾。
我参加完笔试,在4月17号收到了阿里巴巴面试的通知。由于当时在参加另一个公司的面试,收到邮件后就没有及时看,本来可以预约上海,最后没办法预约到了21号的杭州。其实想想也还好啦,杭州相比上海机会能好点。。毕竟没有那么多牛逼的大学。。然后就是各种准备面试啦啥的。。
期间还参加了华为的实习生招聘,也都顺利通过。
二、杭州一面
当时在杭州的华洋宾馆面试,去了先拿自己的通关卡签到,基本上是按照签到的顺序面试的。不是按照预约的顺序。。就等啊等。。看着前面的屏幕叫你的号。会有人领你去另一个大堂里参加面试。头一次见这么大的面试场面,全是一对一,好多面试官。。不愧是阿里巴巴。。
我被领到一个桌子前面,面试官看上去很严肃。但是我到的时候主动跟我握手,突然面带微笑。。这时候果断 出手握手,说您好。您先坐。。于是就开始了一面。
1.先让我做一下自我介绍,我就吧啦吧啦的说了之前准备好的自我介绍。PS.自我介绍一定要说重点,不要说什么家庭地址,籍贯什么的,要说毕业学校,本科学校,专业,擅长的技术,做过的项目或者科研经历,可以顺带说一下爱好。。
2.面试官看我的简历说你擅长JAVA吧?那说一下JAVA其他语言相比的优点。easy.JAVA的内存管理机制,堆区,栈区。。。进程间通信。。JAVA的多线程,JAVA能否多继承,equals和==的区别,HASHMAP
冲突检测。。冲突预防。。等等等的核心关键知识点。。
3.熟悉Android是吧?说一下Android的四大组件,Android框架,activity的生命周期。。intent是干什么的。service干什么的。。简单介绍一下你的Android项目。
4.看我项目里有SSH。就让我说一下我对SSH的理解,以及里面一些基本的核心知识。AOP IOC等等。事务。。MVC。。。
5.到了写代码的环节。。让我在纸上写一个生成循环数组的算法。。就下面的东东。。当时写了一半,然后跟他说了一下我的想法。他说OK。
1234
1213145
1116156
10987
6.让我测淘宝的登录功能。。我说了一下我的测试思路。说的不全。。他提示我忘记了什么,安全性啦。。压力啦。。商业方面的测试。。我就补充了一下。。他感觉还挺满意的。。
7.最后,问我有什么想问他的。。我就问了一下 测试开发和 测试 对应聘人员的主要要求 区别在哪儿。能胜任测试开发岗位测必须具备的素质是什么。。。等等。。问的挺投机。。他也很耐心的跟我讲解。
就完啦。。让我到休息区等等。。
自我感觉能得80分,,都感觉过不了了。。。谁知待会儿收到了二面的通知。于是又等啊等。等了20几分钟被一个姐姐领到了一个小教室。。桌子的纸牌上写的终面。。。啊哈哈。感觉有戏了。。
三、杭州二面&三面
到了桌子边,坐了两个人,都是女面试官。。最后才知道是二面三面在一起。。hr。。。我擦。。。咋办。头一次遇到这种情况。。深呼吸。。
1.还是让我做自我介绍。。balabala....
2.看我的简历。。问我的项目。。问我为什么选择测试开发啦。。。
3.让我在纸上写一下我的项目的技术框架。。。然后对写的东西做一下介绍。
4.问在项目期间都坐了什么类型的测试。。。压力测试啦。并发测试啦。。QC.loadrunner。。都没咋用过,但是我就说了一下。。。
5.让我写一下我做的那个模块的测试用例。。。
6.问我SSH框架的原理个人理解。。。这些都是之前很擅长的。。。
还有些其他问题。记得不是太清楚。。感觉都是开放的题目。。自由发挥。
换了三面
1.问我大学遇到的最大的挑战是什么。。。我相比别人的优势。。
2.为什么要选择测试开发。。
3.项目里最值得自己自豪的技术或者想法。
4.问我的爱好。。现在还有坚持吗?
5.现在有什么公司的offer..如果阿里给你了你会选择哪个?为什么
6.BAT有都面试过吗??感觉呢?
7.可以实习多久。
二面三面是一起的。。出来后才知道,过了一会通知我今天的面试全部结束。。自我感觉良好。。。觉得有戏。到4月24日收到阿里巴巴的短信和邮件,也就是录用意向书。被分到了技术质量部门。实习地点在杭州。。
总结:通过这次阿里巴巴的笔试,面试。。个人觉得,基础知识的建立特别重要。不管什么开发岗位。都问的基本上是基础知识:算法,数据结构,操作系统。网络。。还有自己擅长的语言。。数据库。。所以要想面试有好的结果,必须有扎实的基础。。多看看csdn上牛人的博客。。因为那些博客都是有关某个重要知识点的扩展。。这个我很有体会。
还有就是大公司也没有想象中的那么难进。。只要基础牢,瞅准哪个岗位,看这个岗位需要具备什么知识技能,从现在开始就去学习,准备。。到时候自然如鱼得水!
不要好高骛远,啥都学,啥都不精通。。。要精不要泛!!
最后,相信自己,成功把握在自己手中。。
楼主拙见,有表达不清楚的勿喷。。。O(∩_∩)O哈哈~
#阿里巴巴#