先简单介绍一下我自己吧,等会大家以为我是什么学历狂人,技术大牛,我毕业于广东一个普通本科院校,绝对不是什么双一流大学,大家不要有距离感,这也是我为什么来分享的原因,因为我觉得我这段经验还是对于跟我相仿的同学有所帮助,大厂并不是遥不可及,要敢于去面试,敢于去挑战。
作为一位普通本科学生,大厂求职之路可能会相对较为艰难。但是只要你具备扎实的技术功底和较强的软件测试能力,进入阿里巴巴的测试岗位也不是不可能的。
首先,作为一名应聘者,你需要了解阿里巴巴的招聘标准和要求。阿里巴巴的测试岗位要求应聘者具备扎实的计算机基础知识、良好的编程能力、熟悉常见的测试工具和方法,并且具备良好的沟通协调能力和团队合作精神。
在面试过程中,你需要展示自己的技术能力和测试经验。可以从以下几个方面来准备:
-
着重介绍你的技术能力和计算机基础知识。这些知识对于测试岗位非常重要,因为你需要理解代码背后的逻辑和架构,并且能够进行深入分析和定位问题。你可以通过描述自己曾经完成的项目或者技术实践来展现自己的能力。
-
展现你的测试经验和能力。你需要展现自己在测试领域的经验和技能,包括但不限于测试案例设计、自动化测试、性能测试等方面。可以准备一些测试用例,并使用测试工具进行演示。
-
展现你的沟通和团队合作能力。在阿里巴巴这样大型企业中,测试是一个需要协调各方利益、与开发、产品、运营等多个部门紧密配合的岗位。因此,你需要展现良好的沟通协调能力和团队意识。
-
了解公司文化和价值观。阿里巴巴非常注重公司文化和价值观,这是企业成功的重要保障。你需要了解阿里巴巴的文化和价值观,以便更好地融入公司文化、快速适应工作环境。
最后,面试过程中也需要注意面试礼仪和形象。穿着得体、态度端正、表达清晰、自信大方是很重要的。同时,也要做好面试前的充分准备,自我介绍、简历回答等都需要提前准备和演练,以便让自己在面试中更加从容自信。
技术一面
其实之前也有了解过今年的阿里面试比以往难了许多,在测试岗的面试中涉及手撕代码并说出解题思路,一旦没有做出来或者是思路比较混乱都有可能面临被刷的危险。
(1)项目深挖,项目中运用到的技术以及优缺点评论,这里博主把在第二次实习中的全栈经历包括vue全家桶,node.js,Mysql的存储引擎等都总结了一遍。
(2)笔试题的思路以及黑盒白盒是什么。
(3)数据结构题,这里考察了一个双链表的题目。
(4)TCP三次握手以及如何看待华为。
(5)压力测试,稳定测试,数据库。
技术二面
问完项目后就是手撕代码,这里在做第二题的时候卡住了。。但好在面试官很nice进行了引导,最后艰难解出来。
(1)简历深挖。
(2)字符串中的某个字符出现的次数。
(3)给定一个链表,将倒数第 n 个结点删除。(leetcode第19题)
删除一个结点,无非是遍历链表找到那个结点前边的结点,然后改变下指向就好。先遍历一遍得到它的长度,之后用长度减去 n 就是要删除的结点的位置,然后遍历到结点的前一个位置就好了。
(4)测试的流程。
业务主管面(综合面)
让我诧异的是阿里的综合面试没有问到代码,只是问了许多关于职业规划的问题。
(1)实习中做得不足的一些地方。
(2)在之前的实习和项目中是如何面对突发状况的。
(3)对于加班的看法。
(4)如何处理和同事之间的关系。
(5)对工作地点的看法。
在综合面试结束后,官网的状态就会更新为:录用排序中。在联系了hr之后被告知需要等待3周左右。。最终在2023年的4月中旬收到offer并谈好了薪资以及工作地点~
🎁从阿里面试回来,为了能让大家有更好的面试资料,我花费了1个多月的时间,把市面上的软件测试面试题,做了一个归纳总结,整理了一份pdf,够大家刷题复习了!除非面试的问题很刁钻,否则就难不倒你了。
1.软件测试基础题(250题)
2.Linux(55题)
3.MySQL(80题)
4.web测试(10题)
5.接口测试(36题)
6.APP测试(12题)
7.Python(100题)
8.Selenium(40题)
9.LordRunner相关(80题)
10.计算机网络(26题)
文档获取方式:
这份文档,对于想从事【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!以上均可以分享,点击下方小卡片进群免费获取。