1.Guava缓存除了做缓存还能做什么?和Redis的优缺点。 2.线程池线程的提交方式和优缺点。 3.Protobuff和msgpack的优缺点还有坑在哪里? 4.对JVM的了解和观测,什么时候进行full gc? 5.MySQL的索引有什么用?都有哪些种索引? 6.Rpc框架设置超时时间的意义是什么? 7.有没有对程序进行优化过,和对数据库进行优化过? 8.平时是怎么学习的,理论有没有实践过。 9.接收mq时如果数据库出现了错误是怎么做的? 10.MySQL有哪些索引?为啥用B+树,其他结构不行么? 11.乐观锁是怎么实现的? 12.平时MySQL指定过加锁方式么?用过乐观锁悲观锁么? 1...