于 2024/4/12 17:00 进行的为时 30 分钟的面试。面完秒 OC,但由于是日常实习要求立刻到岗,然而这学期学校查的比较严,真不一定能去,恐怕要含泪拒绝了。以下是面经:- 自我介绍- 你是什么专业的?- 蔚来的整个项目流程是什么样的?产品上线后的验收部分也是 PM 来做吗?上线后的质量保准有人负责吗?- 你会从那些角度设计接口测试用例?- 有做过自动化接口测试吗,你一般用什么工具来做?公司内部没有自动化测试的平台吗?讲讲你参与了哪些自动化测试系统的完善与开发?具体是怎么实现的?你对数据驱动是怎么理解的?- 讲讲压力测试的流程?你对压力测试的结束点是怎么判断的?你有试着(通过压力测试)找到系统的瓶颈点吗?- Java 当中异常的分类都有哪些?- 一般在什么情况下会发生栈内存溢出的情况?(我回答递归调用,面试官补充“定义超大对象时也会导致”,我百思不得其解)你遇到这种情况一般怎么发现问题?- 你一般会用什么方法实现(创建)线程?什么是线程安全,如何避免线程安全问题?- Mybatis 动态 SQL 有用过吗(我回答我 Mybatis 用的不多,就没往下问了)- 你会对 MySQL 查询语句做性能分析吗?数据库的幻读一般是什么情况引起的?- SQL 题:有 employee(id, name, salary) 表,返回该表中薪水排名第二员工的相关信息。(我把 OFFSET 忘了,光说了 LIMIT)- 用过 Linux 吧,你一般用什么命令传输文件?(我用 FTP)你一般查看日志有没有报错会怎么看?- 了解 DNS 吗?网关你知道吗?网关一般的作用是什么?- 看你了解 Docker 和 Kubernetes 的东西,它们之间的关系是什么?- 编程题:链表的中间结点- ChatGPT 体验过吗?如果让你来测试你会如何设计测试用例?模型回答的效果需要看吗?(提到可以通过类似强化学习的方式训练另一个模型来检测)通过这种方式进行检测,结果的可信度高吗?- 反问第一次体验面完秒 OC 的感觉,本来面试官表示可能会有经理面,但是经理如果没时间那可能就不面了(我突然意识到好像连 HR 面都没有)。