携程 后端开发1面、2面、hr面面经(已意向书)
发面经攒人品!
2020.9.29 收到意向书!!!
一面(2020/9/2) 40min
自我介绍、项目介绍手动渲染页面是如何实现的?
QPS? 写入消息失败或者消费消息失败怎么办?
消费系统崩溃或者生产系统崩溃怎么办?对消息进行本地持久化
RabbitMQ了解多少?看过源码吗?
MYSQL的两种存储引擎,为什么选用InnoDB?
对分布式的了解? RPC了解吗?
了解的排序算法,简单说说原理
Arrays.sort()
类加载过程
算法题:数组排序
反问
二面(2020/9/9)40min
- 自我介绍
- 项目介绍 用几台服务器搭建?
- 算法::
- 力扣96:给定一个整数 n,求以 1 ... n 为节点组成的二叉搜索树有多少种?
- TOP K
- Map<String, Integer> map = new HashMap<>(); int num = map.get("ss"); 报错! 将null赋给int类型的引用。
- Map<String, Integer> map = new HashMap<>(); integer = map.get("ss"); 没问题
- int a = Integer.Max_Value+1溢出 a= - 2147483648
- Random是线程安全的吗? StringBuilder呢?
- ArrayList与LinkedList
- 反问
hr面(2020/9/18)11min
- 自我介绍
- 项目中遇到了什么问题,怎么解决的?
- 论文进展
- 为什么选择后端开发
- 为什么选现在的导师
- 目前的面试进展
- 期望薪资
- 反问