携程旅行网

63人关注 关注 1581人分享

公司福利 | 工资涨幅 | 年终奖 | 晋升机会 | 工作节奏 | 工作压力 | 工作时间 | 工作氛围

携程旅行网后端/技术岗面试经验(共46条) 最近更新时间:2023-09-25

2021-10-27 15:08:54 | 网上申请
面试过程:

第一轮是电话面试,问一些技术问题:有Java集合、多线程、JVM、jdk1.8新特性、字节流和字符流,MySQL数据库的特性和隔离级别,以及项目的一些问题。第一轮面试通过后,需要去现场参加第二轮面试,第二轮先做笔试题,半个小时有6道编程题。做完了之后,继续技术面试。技术面试完成后由总监进行第三轮技术面试。如果第三轮通过,就可以参加HR面试。最后等结果。

面试官问的面试题:

携程旅行网java高级开发工程师面试题

第一轮:hashMap的数据结构、treeMap和HashMap的区别、B树和B+树的区别、线程的几种状态、线程池的选型,数据库的底层实现;
第二轮:InnoDB为什么选择B+树,多个线程如何控制执行顺序,两千万数据的大表如何优化,JVM垃圾回收期CMS和G1回收器的区别,JVM调优,spring Cloud技术选型

赞一下(4) 踩一下 查看面试题参考答案>>

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、为什么选择携程

赞一下(3) 踩一下 查看面试题参考答案>>

2022-07-05 19:37:53 |
面试过程:

1.HR先沟通:了解基本情况
2.到公司进行技术面试:简历上相关技术点+开放性问题,没有八股那种一问一答
3.主管面试:聊部门情况,个人发展方向
4.部门CTO面试:最后把关

面试官问的面试题:

携程旅行网资深软件工程师面试题

本人面的是iOS开发职位,问了有:
runtime中的方法交换,使用多了会有负面影响不?
答:有,比如方法交换,多次交换同一个方法,最终方法内容会是一个意外的顺序,可能有意想不到的情况发生
如何优化项目的中大量的,高频的网络请求?
答:转长链接,具体如何做。。。

赞一下(0) 踩一下 查看面试题参考答案>>

2022-10-11 15:15:29 | 校园招聘
面试过程:

一面,先自我介绍,然后简单问了一下项目,接着就开始问八股,主要涉及Java基础,计算机网络,MySQL,框架等内容。

面试官问的面试题:

携程JAVA开发工程师面试题

java的4个权限修饰符;
hashmap的输出是有序还是无序的;
hashmap的插入方式,即hashcode相同怎么处理;
Arraylist和linkedlist;
线程池的使用,1000w个 数据 的处理问题;

赞一下(0) 踩一下 查看面试题参考答案>>

1 2 3   共 3 页
相关公司面试经验