面试题库

面试题目

题库
搜索题目
请选择
难度
请选择
会员专属
标签
题目
难度
标签
21. Vue.js 中的组件通信方式有哪些? 中等
22. 在你的项目中,为什么选择了全局通用的 Layout 组件而不是局部组件?中等
23. 你是如何初始化项目的?是否有使用脚手架?中等
24. 你在前端项目中有做过性能优化吗?请分享一些常见的性能优化措施和实践经验。 中等
25. 你在项目中使用了 Vue Router 全局路由守卫,请解释一下路由守卫的概念和用法,并介绍一下它在你项目中的实际应用场景?中等
26. 请介绍一下本项目的完整业务流程?中等
27. 在开发过程中,你遇到过比较复杂的技术问题或挑战吗?如果有,请谈谈你是如何解决这些问题的?中等
28. 你的项目中使用了哪些技术栈?请分别介绍一下 Spring Boot、Redis、RabbitMQ 在项目中的作用。中等
29. 你是如何使用 AIGC 来生成指定格式的 json 的?请简述整个过程。中等
30. 你给 AI 预设的 Prompt 结构是什么样的?如何优化 Prompt?中等
31. 你是如何保证用户上传的数据文件的安全性的?中等
32. 什么是限流?有哪些常见的限流算法?中等
33. Redis 中的 Redisson 是什么?中等
34. Redisson 的 RateLimiter 是什么?如何在项目中实现分布式限流?你的限流策略是什么?中等
35. 什么是分库分表?为什么你选择对每份原始数据进行分表存储?有什么优缺点?中等
36. 什么是同步和异步?什么是阻塞和非阻塞?中等
37. 什么是线程池?使用它有哪些好处?中等
38. 线程池有哪些核心参数?为什么在本项目中选择 IO 密集型线程池? 中等
39. 分布式消息队列有哪些应用场景?简单
40. 你在项目中为什么使用分布式消息队列来存储任务消息? 中等