说不上是面经,也是想记录并总结一下这次面试吧。
面试要求
实习生招聘JD-百度 实习-移动端测试开发工程师(深圳)
工作职责:
-负责移动端产品质量保证工作
-根据项目特点,进行测试设计与执行,开发测试工具或设计自动化解决方案
-参与程序架构和问题跟踪工作
-设计与执行测试用例,跟踪定位产品软件中的缺陷或问题
-根据业务需求,开发相关平台类产品职位要求:
-正规高校计算机或者相关专业本科以上学历,可以实习4个月以上。
-软件测试有浓厚的兴趣和丰富的经验,有很强的分析能力和定位问题的能力
-具有android测试经验,能够独立负责手机APP的测试设计与实施者优先
面试过程
首先投简历->HR电话通知->面试,整个过程只花了2天,可以看出这种比较缺人的实习是比较赶的。因此投完此类简历就应该抓紧开始准备,不能拖,这里我就吃了很多亏。
接着开始面试。因为是Android测试岗,而我的简历写了做过能耗方面的Android测试,因此必然被抓着问了(因为是很早的项目了,所以很多细节忘了,真的很伤)。
项目的细节问了很多很多,面试官特别特别抠细节,这点一定要注意,就是简历上写了什么项目,做了什么事,既然写上去了或许也有点吹嘘的成分,但也一定要自圆其说! 准备的时候要把HR想得有多牛逼有多聪明就要准备的有多好,一定不要自作聪明,觉得准备得差不多或者感觉能唬过去,就随便应对,后果是很可怕的。
项目具体问了一些shell指令和monkey指令。后面问了数据结构的顺序表,说出顺序表和数组和链表的区别,接着是算法的动态规划的定义,归并和链表的插入的手写代码,最后问了Android测试相关的压力测试,问对于页面中有一个账号栏和密码栏应该怎么做压力测试,还问了当一个客户端一直向一个服务器发出请求会存在什么问题。
以上。
面试总结
- shell指令和monkey指令
- 熟悉项目
- 算法定义
- 数据结构定义
- *Android测试——压力测试
- 网络请求