携程面试题 · 技术原理

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

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

筛选题目已选:技术原理
第 121 题请列举并说明 Spring Boot 中几个常用注解的作用,例如 @SpringBootApplication、@RestController、@Service、@Autowired 等。 考察对 Spring Boot 核心注解的理解与应用能力技术原理Spring Boot第 122 题Controller层和Service层有什么区别? 考察分层架构中职责边界与依赖方向的理解系统设计技术原理方案权衡Spring Framework第 123 题请介绍线程池的核心参数及其工作流程。 考察线程池参数理解、执行流程和边界情况处理技术原理方案权衡Java第 124 题请谈谈你在JVM调优中遇到过的Full GC问题,以及你是如何分析和解决的? 考察对Full GC原理的理解、实际排查能力和调优方法性能优化技术原理问题排查JVM第 125 题请详细说明 MySQL 锁机制的分类、作用原理和可能带来的问题,以及如何合理使用。 考察对 MySQL 锁机制整体框架、粒度划分和优劣的掌握风险判断系统设计技术原理MySQL第 126 题请结合你的实际经验,介绍 WebFlux 的核心工作原理及其适用场景。 考察对响应式编程和 WebFlux 工作机制的理解与应用能力业务理解技术原理技术选型第 127 题进程间通信方式有哪些?请举例说明。 考察对操作系统进程间通信机制的掌握程度技术原理第 128 题Java long的类型长度是多少,为什么是8字节? 考察Java基础类型的内存占用及设计原理技术原理Java第 129 题数组浅拷贝的方法有哪些? 考察JavaScript数组浅拷贝的常用方法与边界技术原理JavaScript第 130 题Spring 是如何解决循环依赖问题的?请说明其原理和限制。 考察对 Spring 容器循环依赖解决机制及其前提条件的理解技术原理问题排查Spring Framework第 131 题请解释消息队列和事件总线之间的区别,并说明各自适用的场景。 考察分布式异步通信基础概念的理解与应用判断技术原理技术选型方案权衡第 132 题TCP如何保证可靠,例如ACK确认机制等? 考察TCP可靠传输的核心机制及其工作流程技术原理TCP第 133 题React Native 中 class 组件有哪些管理方式? 考察对 React Native 类组件生命周期与状态管理的理解问题拆解技术原理React Native第 134 题Node.js API限流原理 考察Node.js API限流的核心机制与实现要点系统设计技术原理Node.js第 135 题层序遍历怎么做?请说明实现思路和数据结构。 考察层序遍历算法实现与队列的应用编码实现技术原理第 136 题请描述JVM的内存结构。 考察对JVM运行时内存区域及各自职责的理解技术原理JVM第 137 题Activity启动模式有哪些? 考察对Android Activity启动模式及其适用场景的理解技术原理方案权衡Android第 138 题请介绍在项目中如何使用 react-query 管理服务端状态,包括 key 的设置和缓存的动态处理。 考察对 react-query 核心概念(query key、缓存、状态管理)的理解与实践能力业务理解技术原理技术选型第 139 题更新数据库与删除缓存的操作并不是原子性的,如何保证二者的一致性? 考察对缓存与数据库一致性问题本质的理解及常见解决方案的权衡风险判断技术原理方案权衡MySQLRedis第 140 题为什么在高并发场景下通常选择 Redis 作为缓存?请从底层原理角度说明。 考察对 Redis 高效原因的理解,包括内存、IO多路复用、单线程模型等底层机制性能优化问题拆解技术原理Redis