去哪儿旅行面试题 · 方案权衡 · Java
去哪儿旅行相关面试题,按最终去重题目聚合。
共 813 道真题 · 当前筛选命中 31 道 · 更新 2026-08-05
筛选题目已选:方案权衡 · Java
考察点
技术栈
第 21 题ArrayList 和 LinkedList 各包含 200 个元素,在第 100 个位置各插入一个元素,哪个更快? 考察对 ArrayList 与 LinkedList 底层数据结构及插入操作时间复杂度的理解第 22 题Java开发的时候怎么避免死锁 考察对死锁产生条件、预防与排查方法的理解第 23 题介绍Java中的反射机制,以及其常见应用场景、优缺点 考察对Java反射原理、典型应用及风险边界的理解第 24 题Hashtable和ConcurrentHashMap的区别是什么? 考察对Java并发容器线程安全机制的理解与对比第 25 题请详细讲解线程池的核心机制,包括线程的创建、任务的排队、线程的复用以及拒绝策略。 考察对线程池内部工作机制、参数配置和异常场景处理的理解第 26 题请说明ArrayList的扩容机制:什么时候触发扩容、扩容到多大,以及容量未满时主动扩容是否可行? 考察对Java集合动态数组扩容原理及容量管理策略的理解第 27 题synchronized和Lock的区别是什么? 考察并发编程中两种锁机制的实现原理、适用场景与权衡第 28 题请比较 synchronized 与 ReentrantLock 的异同。 考察对 Java 并发同步机制原理、特性及适用场景的理解第 29 题对线程池的理解,核心参数有哪些,参数怎么设置与调优。 考察线程池核心参数语义、配置原则与调优实践第 30 题请详细介绍一下 synchronized 的实现原理与使用场景。 考察对 Java 内置锁机制、锁升级和并发安全基础知识的理解第 31 题ThreadLocal可以解决什么问题? 考察对线程局部变量机制的理解及其典型应用场景