没及时写已经有点忘了,写写想得起来的orz...
一面(35min):
1. 自我介绍
2. python的内存管理机制,和c有什么区别
3. 链表和数组的区别
4. 关于几个常用数据库,redis了解吗
5. 讲一下数据库索引,redis的索引机制
6. 项目里是怎么做测试的(简单说了一些流程和用到的测试方法)
7. 入职时间,实习时长
8. 反问(没问什么)
手撕代码:最长回文子串,sql题:一个很简单的笛卡尔积select
(手撕代码限时10-15分钟左右,用中心扩展写的,代码过了会让讲一下思路)
(一面之后两小时就打电话约二面了,流程真的很快)
二面(15min):
1. 自我介绍
2. 顺着自我介绍问,项目里的测试经历,怎么测试的,发现了什么bug,怎么解决的(回答得比较多,因为项目里测试做得多,讲了讲项目的测试安排,测试大纲怎么写的,以及顺带提了些自己懂的测试知识和测试工具)
3. 讲讲对测试开发的理解(讲了一些关于自动化测试的)
4. 职业规划
5. 针对一面写的代码写写测试用例(讲了下设计思路,然后分了正常、各类异常情况之类的)
6. 根据你设计的测试,一面的代码有什么问题吗(回答了没考虑输入检查,错误处理,毕竟是个算法题,直接假设输入规范了)
7. 确认入职时间,实习时长
8. 反问(技术栈要求,自己有什么需要提升的点)
二面后第二天打电话oc,無hr面,隔天收到offer
祝大家暑期顺利!