携程面试题 · 技术原理

携程相关面试题,按最终去重题目聚合。

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

筛选题目已选:技术原理
第 41 题Java线程和操作系统线程有什么区别? 考察对Java线程模型与操作系统线程关系的理解系统设计技术原理Java第 42 题Java中的锁有哪些? 考察对Java并发锁机制的分类、原理和适用场景的掌握技术原理方案权衡Java第 43 题请介绍 JDK 21 的主要新特性,并选择其中一项说明其应用场景。 考察对 JDK 21 新特性的了解程度及实际应用能力技术原理技术选型第 44 题消息队列如何支持延时消息?不同实现有哪些差异? 考察延时消息的实现机制与选型意识技术原理技术选型第 45 题请解释 JavaScript 中微任务和宏任务的区别,并说明它们在事件循环中的执行顺序。 考察对事件循环机制、任务队列分类及执行顺序的理解问题拆解技术原理JavaScript第 46 题联合索引的最左匹配原则是什么?为什么必须遵循? 考察对联合索引结构、查询匹配规则及原理的理解问题拆解技术原理第 47 题编译完的class字节码是二进制存储的吗? 考察对Java字节码存储形态和格式的理解技术原理Java第 48 题为什么Vue、React都需要状态管理工具? 考察对前端状态管理必要性和设计动机的理解技术原理方案权衡ReactVue第 49 题请手写一个二分查找算法,要求返回目标值在有序数组中的下标,若不存在则返回 -1。 考察二分查找的实现正确性、边界条件处理与代码调试能力编码实现技术原理问题排查第 50 题请描述 Spring Bean 的完整生命周期,包括实例化、初始化和销毁阶段的主要回调。 考察对 Spring 容器管理 Bean 生命周期各阶段的理解与完整表述问题拆解技术原理Spring Framework第 51 题在使用RocketMQ重试功能时,需要注意些什么呢? 考察对RocketMQ消息重试机制的理解及实际使用中的风险控制风险判断技术原理Apache RocketMQ第 52 题堆外内存会被 GC 回收吗?为什么? 考察对堆外内存生命周期与回收机制的认知风险判断技术原理JVM第 53 题epoll有哪些缺点或局限? 考察对epoll技术局限和应用边界的认识风险判断技术原理第 54 题Redis 支持哪些主要数据类型?各自的核心用途是什么? 考察对 Redis 基础数据结构的掌握及其典型应用场景业务理解技术原理Redis第 55 题Java和JavaScript面向对象的异同点 考察对两种语言面向对象机制的理解与对比能力技术原理方案权衡JavaJavaScript第 56 题volatile 关键字的作用是什么?它能保证原子性吗? 考察对 volatile 语义和 Java 内存模型的理解风险判断技术原理Java第 57 题延迟队列是怎么实现的? 考察延迟队列的实现原理和方案选择能力系统设计技术原理方案权衡Redis第 58 题项目中的登录页用的什么启动模式? 考察对登录页启动模式的理解与项目实践业务理解技术原理Android第 59 题请列举并介绍你了解的垃圾回收器,并说明其适用场景。 考察对主流垃圾回收器的掌握程度及场景选型能力技术原理技术选型JVM第 60 题如何设计有效的自动化测试用例? 考察测试用例设计方法、优先级与可维护性问题拆解技术原理