计算机专业的小硕一枚,在事业单位混迹了三年半了,可以说是一事无成吧,再加上没有北京户口,也不想这样继续了,决心南下回杭州。参加了霍格沃茨测试学院的第七期线上班的课程,收益是颇多,这里特别强调要感谢霍格沃兹学院,思寒老师以及各位助教们!
参加过几家公司面试,这里主要总结一下百度和阿里的心得。
总体感觉,百度的面试官比较注重基础,问题不难但是覆盖还是比较全面的,参加过两次百度的面试,一次止步三面,另一次止步于四面。阿里的面试比较注重项目经验,对框架的认识之类的。
百度
第一次的面试是18年年中5月的时候,一面二面还比较顺利,都是算法、数据结构之类的问题,三面的时候面试官觉得我的经历与百度不match,于是让我写个全排列,妥妥的挂掉。第二次就是12月的时候,已经参加了学院的课程,果然自信了好多的。
-
一面
!(/uploads/photo/2019/e94c9826-9fd2-447c-9638-7fb9950fa8af.png!large =400x) -
二面
!(/uploads/photo/2019/02fc4e68-adbe-4adc-813a-a207a8a29632.png!large =400x) -
三面
!(/uploads/photo/2019/eeafa9da-1682-4019-887c-c514ad53ecde.png!large =300x) -
四面
!(/uploads/photo/2019/9825cad7-3a33-4adb-b257-e7a959e9a64b.png!large =200x) -
总结:因为北京的百度,本来就不很想留北京,四面回答的确实随意了点,给我挂掉也不难过。面完回来感觉不会的还好多,要继续埋头干。
阿里
阿里的面试真的比较意外了,报着吸取经验的态度去的,哪知道能中,有点兴奋:laughing:!
-
一面
-
自我介绍
-
描述我开发过的一个小工具,业务、框架、数据库、遇到的问题、自己的工具自己是怎么测的
-
聊最近的一个项目,框架、环境、做过的哪些测试、遇到过什么难点、担任的角色,一个项目会聊很久,聊的透透的
-
写快排,时间复杂度,能否优化
-
淘宝登陆框的用例设计
-
java bean,spring
-
性能测试怎么完成的,然后他也和我说了很多阿里的性能测试是什么样的
-
总结:基本都是聊天的形式,轻松愉悦,我没答好的他还会安慰我。
-
二面
-
自我介绍
-
同样是聊项目,基本把一面说的东西又说了一遍,也是聊得透透的
-
写 rm -rf “path” 的代码实现,不要求语言
-
对上题自己写的代码做用例设计
-
java中的多线程,并发的实现
-
自己的职业规划,我说完自己的规划后,面试官跟我聊了很多,如何在阿里长久的生存下去,双十一时的阿里,
-
配偶的职业,这方面我占了点便宜,老公在互联网大厂做测试3年半了,他们听到很带劲的
-
表示他这边没有问题了,交叉面也给我省略了,哈哈
-
HR面
-
自我介绍
-
是否明白自己面试的岗位,以及做的都是哪些内容
-
为什么离开现在的单位
-
为什么选择阿里
-
觉得来到阿里你需要有哪些方面的能力,目前你拥有哪些能力,以及为了在阿里的发展你能牺牲什么
-
对薪资的期待,这个好尴尬,太想来阿里了,说的低了点
-
现在单位的薪资,绩效,以及绩效是如何考评的
-
说了下阿里后面的流程
-
总结:技术面的过程很nice,不会扣细节,比较看中对过往项目的理解程度,还好学习了学院里的接口测试、UI自动化这些课程。HR面捏了把汗,很严肃,问的好多问题都不好回答。
个人认为比较重要的知识点
- 接口自动化测试:测试框架,多个有关联的接口的用例编写,用例的组织及存储,接口测试的��盖率,restassured的封装
- UI自动化测试:ios和android的区别,appium代码的双端复用
- 性能测试:工具、性能指标、多线程、并发
- 算法 :常见的快排、冒泡、堆排、二分查找
- 数据结构:常见的容器、区别
- 数据库:
- 给一个场景设计测试用例