美团

Java 后端二面面经

完整信息

61 条问法 · 44 道题

本篇目录

面试日期:具体日期不方便透露,10天之内

方向:Java 后端 + AI Agent / 大模型应用工程化

一、整体感受
这一轮和一面相比,明显更偏向 项目真实性验证 + AI 工程化方法论 + Java 后端基础 + 现场 Coding。

整场面试大概 70 分钟,项目追问非常细。

二、自我介绍

三、个人背景与京东实习情况

  1. 京东实习是什么时候开始、什么时候结束的?

  2. 为什么结束京东实习?

  3. 京东有没有给转正 / 留用?

  4. 研究生现在有没有固定课题?

  5. 京东实习期间有人带吗?

四、京东项目详情:项目真实性与组织结构

  1. 这个项目是不是你一个人做的?

  2. 整个项目大概多少人在维护?

五、京东项目:核心链路与技术难点

  1. 你负责的模块具体难在哪里?

六、模型选择:为什么选这个模型?

  1. 最开始为什么用xx模型?

  2. 选模型到底看什么指标?

  3. 你们有没有专门做模型横向 Benchmark?

七、指标到底怎么评出来的?

  1. 上线后的效果怎么观察?

  2. 测试集大概多大?

  3. 测试集怎么持续更新?

  4. 怎么防止只针对测试集优化,出现“过拟合”?

八、错误到底由什么组成?
面试官继续追问:
你们最开始错误的问题主要是什么原因?

九、Ontology / 本体化项目

  1. 什么是你们做的“本体化”?

  2. 为什么要做本体化?

  3. 本体最终用在哪?

十、本体到底是谁抽的?怎么保证抽得对?

  1. 是模型自动抽取还是人工设计?

  2. 怎么判断一个本体是不是应该存在?

  3. 怎么保证质量?

  4. 有没有一套量化指标判断“本体抽取得好不好”?

十一、个人博客项目
面试官后半段转到了我的 Java 个人博客。

十二、让我现场画博客架构图
面试官突然让我:
画一下你的博客架构图。

十三、博客登录注册怎么设计?

十四、现场 Code Review:AI 生成的登录代码有什么问题?
面试官给出了一段登录校验代码,让我现场找问题。

面试官追问:你自己的博客是不是也真正考虑了这些?

十五、用户名防重怎么做?

十六、MySQL 有哪些常见索引?

十七、MySQL 索引为什么使用 B+ 树?

十八、除了唯一索引,还有哪些防重方式?

十九、Redis 和数据库一致性怎么办?

二十、现场 Coding:三个线程按 ABC 顺序循环打印
题目
三个线程:
● 线程 A 打印 A;
● 线程 B 打印 B;
● 线程 C 打印 C。
要求三个线程交替执行:
ABCABCABC...
并要求写 可以真正运行的 Java 代码。

二十一、反问

二十二、面试官继续问:你平时怎么学习?

二十三、毕业时间与论文安排

二十四、完整问题清单
按照面试顺序,大致问题如下。
个人背景

  1. 简单做一下自我介绍。

  2. 京东实习什么时候开始、什么时候结束?

  3. 为什么结束实习?

  4. 京东给你留用了吗?

  5. 为什么还继续参加秋招?

  6. 研究生有没有固定课题?

  7. 毕业论文现在准备得怎么样?

  8. 京东实习期间有没有人带?

  9. 项目是你一个人负责的吗?

  10. 这个系统有多少人在维护?

  11. 你负责哪一部分?

  12. 你这个模块最大的难点是什么?

  13. 你的重点工作是数据收集吗?

  14. 幻觉具体是什么问题?

  15. 模型是怎么选的?

  16. 选模型的依据是什么?

  17. 有没有做模型 Benchmark?

  18. 最终哪个模型效果更好?

  19. 上线以后怎么评估效果?

  20. 有没有自动化回归?

  21. 线上错误怎么回收?

  22. 测试集多大?

  23. 测试集怎么构建?

  24. 测试集怎么迭代?

  25. 怎么防止针对测试集过拟合?

  26. 线上表现和测试集一致吗?

  27. 错误主要来自什么?

  28. 统计口径一致吗?

  29. 数据补全之后单项错误率下降多少?

  30. 这个项目做了多久?
    Ontology / 本体化

  31. 你怎么理解本体化?

  32. 为什么要做本体?

  33. 本体最终用于什么场景?

  34. 本体是谁抽取的?

  35. 本体是模型自动抽还是人工抽?

  36. 怎么保证本体抽取得正确?

  37. 有哪些指标衡量本体质量?

  38. 是从代码中抽本体,还是从业务中抽?

  39. 是否会做 CR 和跨团队评审?

  40. 目前是不是主要依赖人工讨论?
    Java 博客

  41. 介绍一下你的个人博客。

  42. 画一下整个博客的架构图。

  43. 有没有画过标准的软件架构图?

  44. 登录注册怎么设计?

  45. JWT 怎么做?

  46. 密码怎么保存?

  47. Code Review:这段 AI 生成的登录代码有什么问题?

  48. SQL 注入怎么避免?

  49. 用户名怎么防重?

  50. MySQL 有哪些索引?

  51. MySQL 为什么使用 B+ 树?

  52. 除了唯一索引,还有哪些防重方案?

  53. Redis 能不能解决用户名并发注册?

  54. Redis 与 MySQL 的一致性怎么保证?
    Coding

  55. 三个线程分别打印 A、B、C,如何保证循环输出 ABC?

  56. 要求写可以运行的 Java 代码。

  57. 为什么代码运行失败?

  58. 还有哪些编译 / 逻辑错误?
    开放问题

  59. 如果进入团队,你觉得自己还应该提升什么?

  60. 你平时是怎么学习的?

  61. 最近关注哪些 AI 技术?

  62. 常用的信息来源有哪些?

  63. 什么时候毕业?

  64. 论文计划什么时候完成?

二十七、一句话总结
这场美团二面的核心不是考“背了多少八股”,而是在验证:
简历中的 AI 工程化数据到底是不是真的、是否具备一套完整的评测迭代思路,以及离一个扎实的 Java 后端工程师还有多远。
#牛客AI配图神器##面试AI岗经常会被问到哪些问题?##秋招面试记录##面经#

本篇目录
  1. 01
  2. 02
  3. 03
  4. 04
  5. 05
  6. 06
  7. 07
  8. 08
  9. 09
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
  18. 18
  19. 19
  20. 20
  21. 21
  22. 22
  23. 23
  24. 24
  25. 25
  26. 26
  27. 27
  28. 28
  29. 29
  30. 30
  31. 31
  32. 32
  33. 33
  34. 34
  35. 35
  36. 36
  37. 37
  38. 38
  39. 39
  40. 40
  41. 41
  42. 42
  43. 43
  44. 44
  45. 45
  46. 46
  47. 47
  48. 48
  49. 49
  50. 50
  51. 51
  52. 52
  53. 53
  54. 54
  55. 55
  56. 56
  57. 57
  58. 58
  59. 59
  60. 60
  61. 61

同作者面经

展开其余 4 篇收起其余 4 篇

相关公司