53分钟拷打1. 自我介绍2. 简单介绍实习,你的职责3. mq怎么保证高可用性,遇到消息消费失败怎么解决4. 在高并发得条件下怎么保证redis的一致性5. 对redis的了解多少6. 对redis使用过哪些,应用的场景结合项目7. redis也是基于内存的,为什么不使用直接内存8. 实习遇到的难点和你觉得最难的地方9. redis怎么实现分布式锁的,你是如何运用的10. mysql的底层数据结构是什么,为什么使用这个,你觉得有什么好处11. 你为什么要做这个openai项目,是为了什么基于什么背景下的12. 这个项目你采用的是DDD架构,给我讲一下ddd架构,具体结合你的项目13. JWT你为什么要使用JWT,说说他的原理,并说一下这个有没有什么缺点14. 了解多线程吗,说一下多线程结合你的项目15. 多线程和mq有什么相同点和不同点16. 了解线程池吗,现在有10000个任务和我说一下流程,Java线程池默认的拒绝策略(是直接抛出异常)17. 说一下双重校验锁,说一下流程18. 使用到了设计模式吗(工厂模式和装饰者模式)结合自己的项目说一下怎么用的19. 说一下双亲委派机制,说一下有什么好处20. 一亿个一万到两万的数进行排序21. 一百个豆子两个人拿,每次只能拿一到五个,怎么保证你能赢