今年4月初面的百度测试开发岗位,当天上午投的简历,下午就来了一面电话,面试官人很好。一礼拜内一共面了三面,最后通过了。入职时间定在7月12日。
感谢百度发给我的实习生offer,同意我间隔了3个月才去报道。
我的第一份工作,能在百度很开心^_^
一面
1、自我介绍
2、项目介绍和项目所做的内容
3、HTTP协议中GET和POST的区别。三次握手过程描述一下。
4、单链表的逆置,如何判断单链表是否有环?
5、Linux常用命令,chown是什么?Grep呢?
6、数据库更新语句?group by如何使用?
7、测试用例设计。对新闻下方的评论如何设计测试用例呢?(分为界面部分、交互部分)
8、何时能入职?对加班什么看法?你有什么问题问我?
二面
1、自我介绍
2、项目里你做了什么?(我做的是一个安卓购物商城项目)
3、项目中的东西如何具体实现?
4、有做后台吗?有搭建过环境吗?环境如何配置的?
5、弱网检测,APP性能你如何检测的?(fiddler抓包工具检测)
6、和后台数据库如何进行交互?
7、对购物商城项目做一个整体的测试该如何设计?给5min思考
8、项目开发环境、开发工具、语言
9、介绍一下另外一个项目
10、学语言多快?大概多久上手?
三面
1、自我介绍
2、介绍项目有什么功能?Native和H5如何混合的?(我的安卓商城项目是混合模式,并不完全原生)
3、做过其他什么项目吗?
4、如何取出字符串中的英文字符,在实现中有哪些需要特别注意的?难点在哪?
5、线程进程什么区别?为什么引入线程?他们各自的好处?
6、你有什么问我的?你的优点是什么?