📍面试公司:字节跳动 - 广告业务👜面试岗位:后端开发📖面试问题:1. 自我介绍2. 项目拷问3. MySQL的索引是怎么实现的?B树就不能实现范围查询吗?4. 如果有(a,b,c)联合索引,如果查询where a=1 and b>2 and c=3,能用到几个索引字段?5. ES中有一个索引,分了三个分片,需要等全部分片都写入成功后才能返回吗?6. 为什么ES的检索效率高?如果有一个全年级成绩的索引,有3个分片,如果我想查top10的排名,这个结果是准确的吗?7. 进程、线程、协程有什么区别?8. ArrayList和LinkedList都是什么?有什么区别?一般都用在什么场景?...