去哪儿旅行面试题 · Java

去哪儿旅行相关面试题,按最终去重题目聚合。

813 道真题 · 当前筛选命中 121 · 更新 2026-08-05

筛选题目已选:Java
第 101 题请实现两个线程交替输出数字,例如线程A输出奇数,线程B输出偶数。 考察多线程协作与同步机制的正确使用编码实现技术原理Java第 102 题Future 是如何感知线程执行结果的? 考察对 Future 异步任务结果获取机制和线程阻塞原理的理解技术原理Java第 103 题对线程池的理解,核心参数有哪些,参数怎么设置与调优。 考察线程池核心参数语义、配置原则与调优实践性能优化技术原理方案权衡Java第 104 题ThreadLocal父子线程传参怎么解决 考察ThreadLocal在线程间传递的机制与解决方案技术原理技术选型问题排查Java第 105 题JDK17和JDK21的区别有哪些? 考察对Java版本演进和关键新特性的掌握技术原理技术选型Java第 106 题请介绍Java的三大特性(封装、继承、多态),并重点说明多态的实现机制和作用。 考察对Java面向对象核心特性的理解,尤其是多态的实现原理和应用场景问题拆解技术原理Java第 107 题Stream 怎么去重,对一个 user 的 list 按照 name 去重 考察 Java Stream 去重操作与自定义去重键的实现编码实现技术原理Java第 108 题核心线程、非核心线程它们是否可以销毁? 考察线程池线程生命周期管理与参数调整对线程存活的影响技术原理问题排查Java第 109 题Collection是接口还是类? 考察Java集合框架基础概念的准确理解技术原理Java第 110 题线程状态有哪些? 考察对线程生命周期及各状态转换条件的掌握技术原理Java第 111 题在Java中,静态方法、静态代码块和普通方法加锁,哪些可以做线程同步?它们分别锁的对象是什么? 考察Java同步机制中不同加锁位置的锁对象理解问题拆解技术原理Java第 112 题请详细介绍一下 synchronized 的实现原理与使用场景。 考察对 Java 内置锁机制、锁升级和并发安全基础知识的理解技术原理方案权衡Java第 113 题synchronized的4种锁状态分别是什么?为什么锁不能降级? 考察对synchronized锁升级机制及设计原理的理解性能优化技术原理Java第 114 题HashMap 的扩容机制是怎样的?(只讲 JDK 1.8 版本) 考察对 JDK 1.8 HashMap 扩容机制的理解性能优化技术原理Java第 115 题请解释BIO、NIO、AIO三种I/O模型的区别和应用场景。 考察对Java I/O模型的理解及实际选型能力技术原理技术选型Java第 116 题ThreadLocal可以解决什么问题? 考察对线程局部变量机制的理解及其典型应用场景技术原理方案权衡问题排查Java第 117 题请详细谈谈 Java 的类加载机制,包括类加载的阶段、双亲委派模型以及它的作用。 考察对 Java 类加载过程与双亲委派模型的理解,以及解决类加载冲突的能力技术原理JavaJVM第 118 题Java 基本数据类型的取值范围是什么? 考察各基本数据类型的取值范围边界技术原理Java第 119 题请介绍Java集合框架的主要组成部分及其特点。 考察对Java集合框架的整体理解、分类及适用场景技术原理技术选型Java第 120 题请用 Java 实现一个懒汉式单例模式,并说明线程安全性。 考察单例模式的实现、线程安全与并发控制能力编码实现风险判断技术原理Java