快手java一面
1.首先做自我介绍
2.介绍实习期间的项目(问的很详细,说到使用了异步)
3.异步有那几种方案,你为什么选用消息队列
4.实习中我看你遇到了数据量大的问题,你是怎么建索引的,怎么解决数据量大的问题的
5.mysql中默认的事物隔离级别,可以解决幻读吗,怎么解决的
6.mysql中存时间有那几种方式,有什么区别
7.mysql中锁有那几种,各有什么用途
8.java如何实现同步操作,多线程情况下呢
9.synchronized和lock区别,lock有什么好处
10.线程池主要参数,核心线程会被回收吗?
11.做了一个算法题
12.如果查看linux cpu、内存使用率
#Java开发##快手##面试题目#