去哪儿

AI 应用开发面经

完整信息

18 条问法 · 17 道题

本篇目录

8.30 去哪儿旅行 AI 面试(秋招 AI 应用开发岗位)

一、自我介绍
自我介绍
二、技术问题

  1. 排查线上 JVM CPU 过高、内存泄露,用到哪些核心工具和 Linux 命令?
  2. top 定位到 CPU>100% 的 Java 进程,接下来用什么具体命令定位到代码位置?
  3. volatile 不保证 i++ 原子性,什么场景不加锁单独使用 volatile 就能保证线程安全?
  4. JVM 底层 volatile 实现可见性是什么机制?
  5. Redis 实现基础分布式锁,核心命令、关键参数怎么设计?
  6. 业务执行时间超过锁过期时间,会出现什么问题?
  7. 业务未执行完锁提前过期,如何避免?
  8. 进程和线程的核心区别和联系?
  9. 同一进程两个线程同时修改同一块共享内存,会发生什么?
  10. 100MB Excel 导入导出,防止接口超时,怎么设计异步处理流程?
  11. 大 Excel 异步:怎么设计交互,让用户感知进度、拿到最终结果?
  12. 用什么技术做前后端大文件处理进度同步?
  13. 讲一个最有技术挑战的后端项目:解决什么问题、难点、如何解决?
  14. 为什么不直接用批量查询接口,而选择线程池并发调用?
  15. 线程池核心线程数、队列长度数值是怎么确定的?
  16. 近半年主动学习并落地的真实经历
  17. 做 PR 评审 Agent,为什么选 LangGraph,不用 LangChain 或者单智能体?

后续发了笔试,做完然后没消息了,应该是 g 了

#面经# #去哪儿旅行27秋招# #牛客AI配图神器#

本篇目录
  1. 01
  2. 02
  3. 03
  4. 04
    volatile 不保证 i++ 原子性,什么场景不加锁单独使用 volatile 就能保证线程安全?
  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

同作者面经

相关公司