同程旅行面试题 · 技术选型 · Java
同程旅行相关面试题,按最终去重题目聚合。
共 892 道真题 · 当前筛选命中 12 道 · 更新 2026-08-05
筛选题目已选:技术选型 · Java
考察点
技术栈
第 1 题HashMap和Hashtable的区别是什么,实际项目中用什么,为什么? 考察对Map实现的底层理解、线程安全认知及工程选型能力第 2 题谈谈ArrayList和LinkedList的区别 考察对Java常用集合实现原理及适用场景的理解第 3 题请说明如何合理设置线程池的核心参数,并解释各参数的作用。 考察对线程池参数配置及并发调优的理解第 4 题说说 List 和 Set 的区别? 考察对 Java 集合框架中 List 与 Set 基本特性和适用场景的理解第 5 题为什么Java中不经常使用LinkedList? 考察对Java集合框架底层实现、性能特征及实际选型的理解第 6 题请谈谈你对Java集合体系的理解,并举例说明在不同场景下如何选择合适的集合类。 考察Java集合框架的掌握程度与场景化选型能力第 7 题在实际项目中,你如何选择BIO、NIO或多路复用? 考察IO模型的技术选型与场景权衡能力第 8 题synchronized 和 ReentrantLock 有何区别?各自适用于什么场景?请举例说明。 考察对两种锁特性差异与选型能力的理解第 9 题Java中实现栈的接口或类有哪些? 考察对Java集合框架中栈相关类型及用法的掌握第 10 题JUC 中你使用过哪些类? 考察对 Java 并发工具类的熟悉程度与应用理解第 11 题LinkedList与ArrayList的区别? 考察Java集合框架中两种List实现的底层结构与性能差异第 12 题Java中实现队列的接口或类有哪些? 考察对Java队列接口层次与常见实现类特性的理解