携程 一二面 已OC
携程一面好像是 5月19日 周三下午 简单写了问了几个问题就过了 30分钟 参考价值不大
1 easy算法题 合并数组 面试官 写得很漂亮 笑死
2 mysql 有哪些数据结构上的索引 B+ 数 自适应哈希索引。 给了个SQL题 问怎么建索引
3 redis 数据结构 应用场景
4 JVM 内存区域
5 然后介绍了 CRUD的项目 过于简单 面试官也没啥好问的
6 GC算法
7 垃圾收集器 CMS 什么时候STW
8 堆排序 归并排序 快速排序空间复杂度推导
时间太久了记不得了 反正没问几个问题
反问: 能进二面吗? 面试官: 能, 你已经非常不错的了。 我: ??? 当时我还怀疑被刷KPI了 问这些问题 小厂要求不是很高吧
二面 5月24日 50分钟
先是自我介绍 简单的聊了下项目 10分钟
1. mysql 隔离级别 我随带把实现原理讲了
2. mysql有哪些数据结构上的索引 老八股了 这个被问了不下3次了
3 问了下java有哪些map hashtable和concurentMap实现的原理与区别
4 hashmap的默认容量,扩容机制 为什么插入无序
5 JVM内存区域, GC算法。
6 线程池的核心参数。。。
7 LinkedHashMap实现原理。 TreeMap是否是插入有序的,这个忘了 ,还问了插入的结点怎么进行比较的 实现Comparebal接口。
8 redis数据结构 常用命令 应用场景。
9 AOF RDB持久化
反问: 实习生 能够参与coding吗 有转正机会吗 都能
能参与后续面试吗? 等两天HR面