1.简单介绍项目 2.知道哪些数据结构以及他们的特点 3.链表增删快,那如何提高其查询效率,有没有什么想法? 4.B+树了解吗?B+树如何范围查询?B+树退化的极端情况是什么?(竟然是链表,那不就是上面如何优化链表查询了吗?果然还是我太菜了,面试官一步一步引导我) 5.跳表了解吗? 6.大顶堆、小顶堆了解吗? 7.实现长地址请求到服务端,然后服务端重定向短地址给客户端,如何实现长短地址的互相映射? 8.那我现在有10份数据,有1000个线程来争抢,你要怎么处理? 9.分布式是什么?为什么要分布式?分布式又会有哪些问题?分布式系统是如何实现事物的?...