百度测开面经
1. 先做个自我介绍吧。
2. 实习主要是做测试开发吗?
3. 讲一个你测试过的项目,它的功能是啥?你主要做了哪些测试工作?
4. 这个项目的测试难点是什么?
5. 既然难点是性能测试,那具体讲讲你是怎么做的?
6. 之前测试过程中,有没有发现什么让你印象深刻的 bug?
7. 测试环境是怎么部署的?
8. 项目开发用的是什么语言?
9. 接口自动化和 Web 自动化,挑一个说说怎么做的?
10. 怎么决定要对哪些接口做自动化测试?是研发定的还是你们有自己的策略?
11. 断言会考虑哪些方面?对什么做断言?
12. Web 自动化里,怎么看一个页面元素在不在?用什么命令?
13. 开发自动化测试用的是什么语言?
14. 手撕:给定一个字符串,找出不含重复字符的最长子串的长度。
15. 解释下你写的代码的原理?时间复杂度是多少?
16. Python 的多线程怎么实现?
17. 什么是单例模式?
18. Python 有哪些数据类型?
19. Python 的垃圾回收机制是怎样的?
20. SQL 题:一张表有学生姓名、学科、成绩三列,怎么查出语文学科排名 10-20 的同学姓名?
21. 你写的 `SELECT name FROM student WHERE subject = “Chinese” ORDER BY grade DESC LIMIT 10, 10` 这句 SQL 有什么问题吗?
22. MySQL 的索引是干嘛的?
23. 索引的底层数据结构是什么?都有哪些?
24. Linux 服务器上有一个 8000 端口的服务,怎么查它的启动路径?
25. 怎么根据 PID 查进程的详细信息?
26. 怎么动态地看日志?
27. Redis 有哪些常见的数据类型?
28. Hash 结构的数据怎么 set?
29. 给百度的搜索框设计测试用例,能想到哪些?
30. 除了功能测试,还有哪些方面需要测?