原本以为测试应该会很简单,没想到面试也挺难的。
1.项目
- 聊一聊你的秒杀系统是怎么测试的?
- 库存超卖是怎么测试的?
- 并发量提升到了多少
2.Java
- 聊一聊Java虚拟机和内存模型
- 线程同步的方式
3.基础
- 计算机的32位、64位是什么意思
64位也就是计算机可以一次处理64位即8个字节。64位表示寻址空间为2^64(bit)。 - Linux熟练吗,平时都用来干什么
- Get和Post的区别
4.场景题
- 有100万个数字,给出一个数字判断是否存在。用什么方法好?什么都可以
提示:
- 我要查多次,不能每一次都查找吧?(二分查找×)
- Linux中可以怎么查
- Java中有什么可以用的(我说:集合)
- 数据结构有哪种可以表示是否存在(位图)
- 你觉得语音识别的准确率和人的哪些因素有关?我先说一个,比如男女肯定不同
语速、口音、声音大小、说话习惯?
5.写代码
写一个归并排序。