oppo--软件测试工程师岗位面试总结(二)

流程上是三轮面试,两轮的技术综合面试+HR面试,先面前两轮,前两轮过了,再联系面试者HR面试,博主面试岗位是测试岗,两轮面试在1个半小时左右。
坐船颠簸来回2个小时,脑壳有点不清醒,以下的面试问题仅是博主能记住的,比较零散,没有什么顺序。
面试嘛,对自己要有自信,对自己的简历也要吃透,简历上写到的知识点一定要足够清楚。
##面试内容
###一面:
1、全局锁、乐观锁和悲观锁
2、列表和字典那个有序那个无序
3、目前的工作内容
4、UI和接口自动化用什么框架做的,覆盖面怎么样,目前项目的接口数量有多少
5、对安卓了解多少,说一下安卓生命周期
6、目前的工作中,功能测试和自动化测试的比例有多少,你期望的工作这两者的比例有多少
7、uWSGI和wsgi有什么区别
8、用Nginx uWSGI supervisor搞这么复杂做什么,有这么多并发吗,进程开多少
9、熟悉那些adb的命令
10、什么时候可以到岗

###二面:
1、当时作为刚毕业的学生,这些东西都没有学过,你是怎么学的
2、平时加班情况如何
3、你如何跟业界进行交流,平时经常去那些社区或者论坛,有没有参加过他们的线下活动
4、你做的自动化框架的优点和改进点有哪些(一,二面都有)
5、你的接口口测试用例是怎么设计的(一,二面都有)
6、对网络劫持的理解
7、目前你的部门开发和测试人员的比例
8、对安全/渗透测试了解多少,知道哪些攻击方式,如何做安全测试
9、职业规划(一,二面都有)
10、你熟悉的这些抓包工具你用来做什么,可以看到什么
11、网站前端用的什么框架

##总结
整体上面试难度不是特别大,python的基础问了一些,有另外一个概念我没答上来也忘记了,一面重视技术,二面我自己是感觉重视认知度,你对测试工作了解的广度,能不能保持挑战性,积极性,跟二面面试官聊的挺多的,不仅仅的测试这方面,还有一些行业的发展,公司的发展,等等。
另外,在强调一下,面试一定要对简历上的东西足够熟悉,并且最好能深入一下,比如:你说你用selenium做过UI自动化,那最好了解selenium的原理,或者你说你用Nginx uWSGI supervisor部署Flask应用,那就得去了解这些东西是什么,与之想类似的概念也要懂,比如博主碰到的uWSGI和wsgi的区别,以此类推。然后还要展示出你的主动学习能力和跟进行业发展的情况,就是你要表现出你有跟外界进行交流,不是闭门造车。然后也不要扯太多你不会的,比如你不懂Java,不懂安卓,你说你有了解过安卓四大组件,那面试官极有可能就问你四大组件是什么,或者拿一个出来考你,比如博主就犯了这个错误。

你可能感兴趣的:(经验之谈)