1.实习中最有含金量的工作,背景和原理是什么2.项目底层存储的原理了解吗,怎么分块的3. MongoDB和MySQL的区别4.使用 MongoDB的时候怎么搭建集群de5.Redis 一般用于什么业务场景6. Redis缓存用于什么场景,怎么设置过期时间7.实际场景中怎么避免缓存击穿8. Redis的zset 的底层原理9.MySQL 的数据结构(B+树),和zset有什么区别10. MySQI为什么用B+树不用跳表11. MySQL底层的双向链表设计主要用于什么场景,有什么好处12. MySql 使用递增主键,为什么13.使用过多线程吗14.若需查询大量数据(如城市人口的学历、工作单位等不同系统的数据),加载两种数据结构后聚合加工成新结构输出,该如何设计整个系统?多线程会怎么用?15. 线程池参数16. Linux怎么查看死锁?有哪些命令17.手撕:最近公共祖先