测开面经-其他公司
一、深信服(测开,二面挂)
一面(微信视频 50min)
- 自我介绍
- Java多态?重载好处、坏处?
- 多线程?多线程会出现什么问题?多线程通信方式?
- 同步处理?synchronized、volatile?
- Java内存空间?什么时候需要回收?
- 创新基金项目?找bug?(找出分隔点)
- 账单管理系统?数据库表的设计?
- 转Python看法?
二面(微信视频 50min)
- 自我介绍
- 创新基金项目?有木有跟开源的工具做对比?效果怎么样?
- Restful的理解?
- C语言经常出现的错误?C语言数组越界报什么错?
- 高并发的测试方案?
- 斐波那契数列?
- 第一只脚和最后一只脚方向一样,有木有区别?(递归值不一样)
- 设计电梯算法?说个数据结构?
- 代码量?
二、阿里(简历面挂)
淘宝服务质量(电话面 30min)
- 现在在实习?还是在导师项目组?
- 讲下研究方向?具体一点?根据所讲的提几个问题,主要是多线程相关?
- HashMap底层?怎么存储?为什么线程不安全?
- MySQL隔离级别?锁?
- 怎么优化查询?
- Spring AOP?
- 问了两个Java Web项目?
- MVC?
- 对测试怎么看?
- 实习做了哪些工作?
- 兴趣爱好?研会工作?
三、金蝶(二面挂)
一面(现场 30min)
- 自我介绍
- 为什么转测试?本科学的都是开发?
- 讲Web项目?
- 讲创新基金项目?
- 怎么测自己写的项目?以登录为例?
- 性能测试怎么测?指标有哪些?
- 摩拜的二维码扫不了是什么情况?
- 对本科生活用三个词总结?
二面(现场 30min)
- 自我介绍
- 说下性格?
- 在公司实习遇到的挑战?怎么解决?学到了什么?
- 生活中遇到的最大困难?
- 期望的工作环境?
- 期望薪资?
四、奇安信(拿到offer)
一面(现场 50min)
- 自我介绍
- Postman接口测试怎么测的?用过哪些方法?
- 在纸上画几个IP地址,判断能否通信,换成路由器呢?
- 计网交换机和路由器区别?MAC表和路由表有什么字段?
- 写个数据库查询语句,查询成绩不及格的学生?
- 阿里云服务器上部署的项目访问不了怎么测?
- 对云计算、虚拟化容器了解吗?
- Linux查询CPU?写代码,删除最近3天最大的日志文件?
- 如果一个网站突然访问不了,会是什么原因?
- GET和POST区别?
二面(现场 20min)
- 自我介绍,问为什么不选择开发?
- 对测开怎么看?公司测开主要做什么?什么测试手工测试不能做,自动化测试可以做?
- 如果刚进公司可能会做一些纯测试的工作,会不会接受?
- 软著和阿里云上的项目有木有用户量?
- 测试一个陶瓷杯怎么测?
三面(现场 30min)
- 自我介绍
- 为什么会选择测开?
- 你认为测试、测开、开发有什么区别?
- 说下自己的性格?优缺点?
- 你认为你做测开有什么优势?
五、CVTE(二面挂)
一面(现场 1h)
- 自我介绍
- 手撕代码(10min):给一个数组,找出两个数之和最大,并输出两数的索引
- 如果自己写测试用例,怎么设计?
- 你觉得你写的代码满足条件吗?没有考虑多个数的重复。
- 再写一遍考虑周全的代码?时间复杂度?
- HTTP HTTPS?哪个访问速度快?
- 使用索引的缺点?
- 如果一个搜索框搜不出来内容,但数据库表不为空,怎么定位?
- SQL:一表成绩,找出学生总成绩最大的学生姓名?
- 职业规划?
二面(现场 30min)
- 自我介绍
- 手撕代码(LeetCode):括号匹配
- 实习经历?
- 软著项目?为什么想着申请个软著?
- 画出项目的架构?从前台到后台逻辑?
- Spring和SpringBoot区别?
- MyBatis是什么?原理?
- Java:A类依赖于B类,解除依赖关系的方式有哪些?
- 职业规划?
- 业余爱好?
高频题目汇总
必问八股
- HashMap底层/线程安全
- 多线程/进程/线程区别
- synchronized/volatile
- MySQL隔离级别/索引优化
- Spring AOP/MyBatis
- Restful理解
- GET/POST区别
- Linux常用命令
常考算法
- 斐波那契数列
- 数组两数之和最大
- 括号匹配
- 电梯算法设计
常考场景题
- 登录功能如何测试
- 陶瓷杯如何测试
- 二维码扫不了怎么定位
- 网站/阿里云项目访问不了怎么排查
- 搜索框搜不出来怎么定位
逻辑题
- 第一只脚和最后一只脚方向一样的问题