java开发面试经验(北京)- 携程旅行网
2020-10-21 14:17:53 | 来源:职朋网友分享
面试过程:

投的比较晚,所以就没有投提前批,投的正式批,采用的是线上面试的方式,说实话,问的还是挺基础的,但是我准备的还是不充足,大顶堆的构造,红黑树算法的整个流程都不会,所以就挂了,面试官很好,乐呵呵的,整个过程很和谐。

面试官问的面试题:

携程旅行网java开发面试题

1、进程和线程
2、多个线程并发的访问同一个数据结构,会带来什么问题?
3、死锁的必要条件
4、http协议的理解
5、TCP三次握手
6、数据库事务,一致性举个例子
7、数据库隔离级别,幻读的场景,哪个隔离级别可以避免幻读
8、Char和varchar的区别
9、ArrayList和Vector的区别
10、JDK源码看过吗,讲对看过的理解
11、红黑树特征
12、红黑树在构造过程中怎么保持平衡性,在插入过程中颜色会发生变化吗?
13、归并排序过程,时间复杂度,空间复杂度
14、快排过程,时间复杂度,空间复杂度
15、大顶堆构造过程
16、写堆排
17、为什么选择携程

查看面试题参考答案>>

面试相关细节:

你是通过何种渠道获得这次面试机会的?
答:校园招聘
你觉得这次面试的难度如何?
答:简单
你对这次面试的整体感觉怎么样?
答:很好
这次面试的结果如何?
答:面试未得到工作

以上信息仅代表发布者自己的观点,由于在职时间、职位以及个体本身的影响,和公司整体情况可能会有偏差,仅供参考!