公司未注明

Java 后端开发实习生一面面经

完整信息

9 条问法 · 9 道题

本篇目录

#实习面试记录# #java# #面试问题记录#

整体还是很轻松的

一、基本情况

岗位:Java 后端开发实习生

形式:视频面,要求开摄像头,一对一

时长:约 15 分钟

面试官:后端负责人,语气平和,不打断,喜欢顺着简历往下追两层

结果:一面,说 1~2 天出结果,后续还有二面

三、面试题(按提问顺序)

1、你这个社区生活服务平台是个人项目吗?

2、先不用讲业务功能,直接说这个后端项目分了哪些模块?

3、简历里写用 Lua 脚本实现秒杀,为什么不直接用 MySQL 扣库存?

4、如果库存只有 1,两个用户同时请求你的 Lua 脚本,怎么保证只有一个人成功?

5、简历写了“条件更新扣减库存”,这个条件更新的 SQL 怎么写?

6、订单变更同事务写入本地消息表,为什么要多建一张消息表?

7、项目里的 Spring AI + RAG,用户提问之后,从收到问题到生成回答,完整经过哪些步骤?

8、压测把平均响应时间降下来了,具体改了哪部分代码?为什么能提升?

最后就是反问环节了,我也没问几个问题,就问了几天出结果,以及公司的技术栈等等,整体还是比较轻松的,我以为会问八股什么的呢,准备了挺多的,但是实际上没有问到[牛泪]

本篇目录
  1. 01
  2. 02
  3. 03
  4. 04
    如果库存只有 1,两个用户同时请求你的 Lua 脚本,怎么保证只有一个人成功?
  5. 05
    简历写了“条件更新扣减库存”,这个条件更新的 SQL 怎么写?
  6. 06
  7. 07
  8. 08
  9. 09
    反问
    最后就是反问环节了,我也没问几个问题,就问了几天出结果,以及公司的技术栈等等,整体还是比较轻松的,我以为会问八股什么的呢,准备了挺多的,但是实际上没有问到[牛泪]