打的电话,发了一个邮件链接,电脑打开停留在界面,面试开始。
1.手撕代码
线程安全的单例模式
给一棵树中查找任意节点的最近父节点
2.Java基础拷打
说一下常用的set和list
hashset和hashmap的扩容机制
多线程了解吗?
知道怎么写出一个死锁的场景吗?
死锁产生有哪些条件?
设计模式有哪些?
介绍一下工厂模式
3.MySQL
有哪些存储引擎?
介绍一下b+树,个b树有什区别?
索引有哪些,知道聚簇索引吗?
隔离级别有哪些?
4.测试场景题
设计测试用例的步骤,测试方法有哪些?
每天整点抢红包,针对这个系统设计测试用例
做过性能测试吗?关注哪些性能指标呢?
性能测试曲线知道吗?
5.个人规划
未来想做测开还是纯开发?愿意转开发吗?
未来职业规划
实习期间遇到了哪些困难?怎么解决的
6.反问环节
测试开发业务,以及比例
需要具备哪些素质能在阿里走得更长久
#牛客在线求职答疑中心# #设计人的面试记录#