八股和项目问的都很浅,题也是典中典,感觉是kpi面,记录一下面经1. 项目中Redis的使用场景?2. 项目中是怎么用Redis分布式锁的?3. Redis的持久化策略?主从复制时用的什么策略?4. Redis的过期删除策略?默认用哪种?5. 线程和进程的区别?6. Java中创建线程的方式?如何从线程中获取返回值?7. 线程池的配置参数?拒绝策略有哪些?8. MySQL的存储引擎有哪些?讲一下MVCC机制?MVCC机制有啥好处?9. 写代码:回文链表+K个一组翻转链表