题目:为什么使用 RabbitMQ 这个消息队列?它相比于其他的消息队列有哪些优点和缺点?
题目:你在项目中为什么使用分布式消息队列来存储任务消息?
题目:分布式消息队列有哪些应用场景?
题目:线程池有哪些核心参数?为什么在本项目中选择 IO 密集型线程池?
题目:什么是线程池?使用它有哪些好处?
题目:什么是同步和异步?什么是阻塞和非阻塞?
题目:什么是分库分表?为什么你选择对每份原始数据进行分表存储?有什么优缺点?
题目:什么是 Redisson 的 RateLimiter?它在项目中具体如何实现分布式限流?你的限流策略是什么?
题目:什么是 Redisson?
题目:什么是限流?有哪些常见的限流算法?(经典算法150题)
题目:你是如何保证用户上传的数据文件的安全性的?
题目:你给 AI 预设的 Prompt 结构是什么样的?如何优化 Prompt?
题目:请介绍一下本项目的完整业务流程?
题目:你在项目中使用了 Vue Router 全局路由守卫,请解释一下路由守卫的概念和用法,并介绍一下它在你项目中的实际应用场景?
题目:你在前端项目中有做过性能优化吗?请分享一些常见的性能优化措施和实践经验。
题目:你是如何初始化项目的?是否有使用脚手架?
题目:在你的项目中,为什么选择了全局通用的 Layout 组件而不是局部组件?
题目:Vue.js 中的组件通信方式有哪些?
题目:移动端网站和响应式网站有什么区别?你在项目中是如何处理移动端适配的?
题目:请介绍一下 Vue 3 的新特性和与 Vue 2 相比有哪些变化?