后端一面面经
完整信息
本篇目录
#实习面试记录#
11.4
45分钟,纯项目拷打,没有八股
- 做一下自我介绍。
- 平时有没有使用 AI 工具? 主要使用哪些 AI Coding 工具?
- 这些 AI 工具主要用在开发流程的哪些环节?
项目
4. Vue 代码生成之后,如何编译并提供预览?
5. 使用什么技术执行编译操作?
6. 假设每个用户的项目要起一个服务、占一个端口,怎么解决?静态文件共用一个端口
7. 如果用户的环境没有安装 npm,项目还能正常运行吗?
8. 如果用户量增加,同时有大量用户要求编译,服务器资源够吗?
9. 你的提示词增强是怎么实现的?有没有考虑使用模板,避免重复生成通用代码?
10. 提示词增强具体解决了什么问题?
11. 你的平台有没有集成 Skills、CLI 或其他系统级工具?
12. 你自己有没有沉淀过 Skills?
13. 平时使用过哪些别人提供的 Skills?
项目解决的问题
14. 你认为项目中最有技术含量的部分是什么?
介绍架构变化:workflow->ReAct/multi-agent
15. 为什么执行到后面 Prompt 会越来越长?
16. ReAct 会不会对生成结果造成影响,毕竟提示词范围变小了。
17. agent协同是怎么做的,是是独立部署的服务,还是同一个服务内部的组件
18. 如果两个 Agent 之间通信失败怎么办?
19. 介绍一下优惠券发放的业务场景。
20. 高并发情况下,优惠券系统会出现什么问题?
21. 什么是超卖?
22. 如何防止同一个用户重复领取优惠券?
23. 同一个用户同时发送多个请求,会出现什么问题?
24. 介绍一下你使用方案的演化:setnx->redisson->redis lua+MQ
25. Redis 中的优惠券库存如何预热?
26. 如何保证 Redis 和 MySQL 的数据一致性
27. mq有重试机制吗
28. 如何设计消息幂等?
29. 两次查询间隔时间很短怎么办
反问
30. 公司目前主要做什么业务?
31. 日常开发是否会使用 AI Coding 工具,是否有ai额度
32. 面试表现
算法
33. 两数之和#牛客AI配图神器#
本篇目录
当前问题0132
- 01
做一下自我介绍。
- 02
平时有没有使用 AI 工具? 主要使用哪些 AI Coding 工具?
- 03
这些 AI 工具主要用在开发流程的哪些环节?
- 04
Vue 代码生成之后,如何编译并提供预览?
- 05
使用什么技术执行编译操作?
- 06
假设每个用户的项目要起一个服务、占一个端口,怎么解决?静态文件共用一个端口
- 07
如果用户的环境没有安装 npm,项目还能正常运行吗?
- 08
如果用户量增加,同时有大量用户要求编译,服务器资源够吗?
- 09
你的提示词增强是怎么实现的?有没有考虑使用模板,避免重复生成通用代码?
- 10
提示词增强具体解决了什么问题?
- 11
你的平台有没有集成 Skills、CLI 或其他系统级工具?
- 12
你自己有没有沉淀过 Skills?
- 13
平时使用过哪些别人提供的 Skills?
- 14
你认为项目中最有技术含量的部分是什么?
- 15
为什么执行到后面 Prompt 会越来越长?
- 16
ReAct 会不会对生成结果造成影响,毕竟提示词范围变小了。
- 17
agent协同是怎么做的,是是独立部署的服务,还是同一个服务内部的组件
- 18
如果两个 Agent 之间通信失败怎么办?
- 19
介绍一下优惠券发放的业务场景。
- 20
高并发情况下,优惠券系统会出现什么问题?
- 21
什么是超卖?
- 22
如何防止同一个用户重复领取优惠券?
- 23
同一个用户同时发送多个请求,会出现什么问题?
- 24
介绍一下你使用方案的演化:setnx->redisson->redis lua+MQ
- 25
Redis 中的优惠券库存如何预热?
- 26
如何保证 Redis 和 MySQL 的数据一致性
- 27
mq有重试机制吗
- 28
如何设计消息幂等?
- 29
公司目前主要做什么业务?
- 30
日常开发是否会使用 AI Coding 工具,是否有ai额度
- 31
面试表现
- 32
两数之和