大华一面 8.27 (java)(电话面) 1 我看你项目中用到redis那你说一下redis有哪些数据结构? 2 你提到zset,那你说一下zset底层的数据结构?skiplist和ziplist的中文名分别是什么? 3 看到你项目中用到了es,那你讲一下es的原理,用到了什么数据结构? 4 说一下线程的创建方式 5 场景题:如果有一段代码有10行,我要给第3行到第10行加锁怎么实现? 6场景题:在1000个数里面取出最大的10个数怎么用算法实现? 大概就是这些~面得很快电话面,也不用手撕代码,面试官还是挺和善的~