同程旅游 - 11/2 - 排序挂
- 主要是做搜索的
- 和hr battle薪资,把我挂了
一面-10/25 - 30min
自我介绍+ 介绍项目介绍
秒杀模块的业务逻辑
搜索模块如何实现的,大概逻辑
文章搜索 有哪些关键词作为搜索
ES 的相关概念,建立索引流程、mapping映射、document、index
spring boot 的启动流程
三级缓存:彻底搞懂Spring之三级缓存解决循环依赖问题 - 知乎 (zhihu.com)
spring boot 的相关注解
算法:
- leetcode : 购买股票的方式最大收益 –
- 两种方案 - dp 和 贪心
二面-10/31-40min
两道编程题:二分 + 单例模式
实习经历:
- 项目介绍
- 作业调度
- 项目的上线流程
ES 的使用、分片、副本
- IK 分词器
场景题
- CPU 突然升高Java的GC线程数 – 业务 x N业务本身的问题 — DFS / BFS
- JVM 调优 – 年轻代、老年代内存设置
三面-11/2 - 15min
正常流程