一面
1.servlet和过滤器谁先运行
2.监视器和过滤器谁先运行
3.通过这个问到hashmap
4、hashmap和hashtable的区别
5、知道哪些集合
6、ArrayList和linkedlist区别
7、线程的创建方式
8、线程的状态
9、你有什么问题想问我的
10、项目用的压测工具,性能可以到多少qps
11、redis过期策略,过期时间的设置。
12、interface的方法默认修饰符
13、equals方法
14、多线程,线程实现方式。
15、线程池讲一下
16、redis io 多路复用是什么,linux的io讲一下
17、mysql优化,查看SQL语句性能。
18、linux命令pwd mkdir top ps grep
唯品会二面
1、数据库事务
2、spring ioc aop
3、mybatis的数据库连接池
4、线上多个Java线程,定位问题到代码范围
5、jstack的作用是什么
6、jvm gc的过程,我讲了ygc和fgc 的算法
7、static变量在jvm呢个区域
8、SQL having ,group by,order by,count顺序啊使用方法