携程日常一面

9.9一面(总共 1 面)

总体 30 分钟多点,实习八股各一半时间,无手撕

实习

  1. 数据同步链路是怎么的?为什么要用 mongodb?
  2. 全量任务调度 redis 的 key 设置?
  3. 怎么用 Redis 实现的分布式任务调度框架
  4. forkjoinpool 用处?
  5. 整体每天要处理多少数据量
  6. countdownlatch内部细节
  7. 实际工作中遇到哪些异常
  8. es 优化慢 sql 讲讲

八股

  1. java 的基类是什么?Object 中有哪些方法?
  2. java 线程的同步机制?
  3. CAS 下面一层是什么?(unsafe)
  4. 讲讲异常处理?你实际工作中遇到过什么异常(我说空指针和数组越界,他说这是你代码问题,别的呢)
  5. 讲讲方法重写和方法重载?返回值类型不同算方法重载吗?
  6. 抽象类和接口的区别?
  7. java 线程的生命周期,以及它们是怎么转换的?Thread.sleep(...)后进入什么状态?
  8. Thread.join 方法作用?
  9. 线程池核心参数和运行流程?

反问业务:旅游技术部,ai 中台,负责两块,搜推和 ai 相关(大模型应用) (我明明面的 java 岗)

反问对自己学习上的建议:学习不够深入,比如实习的技术选型方面了解不够

全部评论
八股深挖啊
点赞 回复 分享
发布于 昨天 18:47 北京

相关推荐

09-06 15:20
门头沟学院 Java
点赞 评论 收藏
分享
评论
2
3
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务