携程 一面二面三面 java (已意向书)
一面 8.31 16:40 - 17:40
讲项目,主要详细讲自己主导的一个项目
线程池参数,流程,各种类型线程池
为什么到达核心线程数,要放入阻塞队列
future类
synchronized原理以及底层实现
reentrantlock原理底层实现
AQS
数据库事务隔离级别
read view
MVCC
。。。可能还有其他的想不起来了
算法题:
归并排序
汉诺塔
后面面试官还想继续让我撸算法,但是看时间到了就直接结束了。。
总体感觉一面难度不大,比较基础
二面 9.2 16:00 - 16:30
讲项目
spring AOP
讲了下AOP源码
动态代理
JDK, CGLIB 底层实现
spring 事务
算法题:
单向链表,删除倒数第K个节点
单向链表,删除中间的节点
(都是用双指针解题)
三面 9.29 16:40 - 17:00
三面是hr面试
对公司选择有哪些标准
对携程有什么了解
实习有遇到哪些问题
怎么学习新技术
手上有哪些offer
期望薪资
许愿意向书!
-------------------------------------------
已意向书!还愿牛客!感谢牛客!