自我介绍 问实习干了什么,有哪些难点和两点? elasticsearch的原理和结构 netty的主从线程模型,项目里用netty实现的channel复用有什么用(理解错意思了,说了好久~~,其实我只是hashmap存channel~~~~,然后面试官就结束了这个话题) 线程池底层原理,用过吗?用来干什么? 有哪些锁?用过哪些锁?都在哪些地方用?为什么要用这些锁?用的锁的原理知道吗? 聚簇索引和非聚簇索引的区别