1、自我介绍
2、怎么看待软件测试的潜力和挑战(上来就给难题,还好准备了)
3、你觉得软件测试的核心竞争力是什么(“核心竞争力”???WTF,这样好吗)
4、哪些项目有过跟测试有过交互或者有过测试的思想(终于回到项目,巴拉巴拉一大堆)
5、你觉得测试和开发需要怎么的结合才能使软件的质量得到更好的保障(介绍了V模型和W模型的思想)
6、你觉得单元测试可行吗(必须可行,后面意识到应该是考察单元测试是白盒测试,用到的一些用例设计方法:边界、等价类、错误、因果等四种)
7、本科与研究生期间的一些专业课有哪些?学习情况怎么样?
8、在具体的开发语言是什么?java?(赶紧说是Python,然后介绍了一波各种Python包)
9、我们前面的测试官在编程上有什么问过你?(考官找不到问题了,所以来了个这个???黑脸问号,所以,初始面试官没有跟复试面试官沟通,那我就多说了些)
10、自我评价对Python和java的理解程度。(好吧,我又跟面试官重温了一遍java的结构、容器,Set、List、Map出来,然后谈到并发多线程,锁,Python包再介绍,然后是Python和Java的对比)
11、多进程、多线程,操作系统层面的差别和联系。(这个题没有回答好,因为操作系统没怎么看,后来面试官建议应该对于操作系统进行一个深度的复习)这道题扯到数据库的X锁和S锁,并发的问题(丢失修改、不可重复读、读脏数据),MySQL的引擎,锁的级别层次(可重复读)
12、对于工作地点深圳的看法(必须说非常想去)
13、自我评价最大的优缺点
14、实习时间
15、你有什么问题想问我