这段时间一直在面试,不同的公司面试的侧重点不同,以下是我记录的部分面试题目供大家参考:
一、数据库知识(若有笔试一定会考)
1、在工作中一般用数据库验证什么
2、多表查询多不多,左右连接代表什么意思;
3、存储过程是否了解,简单说下存储过程的语法;
二、linux+部署
1、linux基本命令,不止考个数(我说了有20个,面试官来一句都是文件操作相关的),考察了解哪些方面的命令,文件操作、部署相关、权限、查看性能;
2、tomcat配置有哪些
3、会用jenkins吗
4、项目中代码管理用什么工具,代码是怎么管理的
三、项目情况+测试基础知识
1、设计用例的方法(面试官会让你举例说明),测试方案包含哪些内容bug如何跟踪,如何进行bug分析
2、每个版本是否有遗留bug,如何解决?bug如何管理?
3、开发不改的bug怎么办?如何定位bug?任务如何分配,工作量怎么评估
4、软件测试方法有哪些
5、接口测试关注哪些
6、UI测试关注点
7、公司系统有多少个接口
8、项目组成员有多少(了解开发与测试比例,看能否承担起入职后项目工作)
四、c/s与b/s架构
1、安装与卸载的测试点有哪些
2、客户端测试,在mac端和pc端有什么不同
3、软硬件结合的产品测试关注哪些,或者说测试哪些方面
五、技能
qtp:
1、什么叫描述性编程
2、对象库的类型有哪些
3、针对对象属性频繁变更如何解决
性能:
1、性能测试关注点有哪些
2、性能测试误区有哪些
3、用户量的确定
4、拿一个测试的模块,问tps是多少,uv
python:
is和==有什么区别
其他语言:
内存泄漏和数据溢出各表达什么意思
C:
执行程序时报文件头找不到怎么办
六、综合能力考查
1、有没有带过新人
2、上级给你的帮助大吗
3、在测试过程中多久会向项目经理汇报一次
4、平时学习情况,职业发展
5、如何看待996
6、看中公司的3个方面
7、列举最具有成就感的事
8、希望跟什么样的开发相处
9、列举一个这几年工作中感觉最有压力的一件事或最成功的一件事