携程面试题 · 技术原理

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

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

筛选题目已选:技术原理
第 581 题synchronized和ReentrantLock有哪些区别? 考察并发锁机制的理解和选型能力技术原理技术选型方案权衡Java第 582 题请介绍JVM中的常用垃圾回收算法及其适用场景。 考察对JVM垃圾回收基本算法的理解与应用场景辨析技术原理方案权衡JVM第 583 题Redis 大key会出现什么问题? 考察对大key导致性能与稳定性风险的理解与排查意识风险判断技术原理问题排查Redis第 584 题如果不使用虚拟 DOM,直接以字符串拼接形式生成 HTML 片段并插入页面,会带来哪些问题?为什么这种方式不推荐? 考察对直接字符串插入 HTML 的性能和安全缺陷的认知性能优化安全意识技术原理React第 585 题既然你的任务由DB维护,server也主要是在做DB操作,那么为什么不由执行器直接去写DB? 考察任务调度架构中模块职责划分与一致性设计系统设计技术原理方案权衡第 586 题请结合你的实习经历,谈谈你对微服务架构设计的理解,并举例说明其中的关键设计点。 考察对微服务架构核心概念的理解及结合实践经验的能力系统设计技术原理方案权衡第 587 题说说useEffect和useLayoutEffect的区别? 考察对React副作用执行时机和性能影响的理解技术原理方案权衡React第 588 题Redis缓存穿透、雪崩、击穿分别是什么? 考察对Redis缓存三大典型问题的定义、成因与边界区分风险判断技术原理Redis第 589 题Java面向对象的特性是什么? 考察对面向对象基本概念的理解和表达能力沟通表达技术原理Java第 590 题Redis分布式锁如何实现续期? 考察分布式锁续期机制的原理与实现方式风险判断技术原理Redis第 591 题请介绍常见的垃圾回收器及其对应的回收算法。 考察垃圾回收器分类、回收算法原理及适用场景技术原理技术选型Java第 592 题给定三个线程同时 start(),如何让它们按指定顺序执行任务? 考察多线程并发控制与线程协作机制编码实现问题拆解技术原理第 593 题请谈谈单例模式的几种实现方式及各自优缺点。 考察单例模式的实现细节与线程安全理解技术原理方案权衡Java第 594 题请介绍你对 Dubbo 框架的了解,以及它在微服务架构中的典型应用场景。 考察对 Dubbo 核心机制与微服务应用的理解业务理解技术原理技术选型Apache Dubbo第 595 题MySQL在可重复读隔离级别下是否会出现幻读?请说明原因。 考察对MySQL可重复读隔离级别与MVCC、间隙锁机制的理解技术原理MySQL第 596 题进程和线程的区别是什么? 考察对操作系统并发执行基本概念的理解技术原理第 597 题Dubbo中的服务淘汰策略是什么? 考察对Dubbo服务治理中淘汰策略的理解与实现机制技术原理方案权衡Apache Dubbo第 598 题JVM有哪些区域,以及各自的功能是什么? 考察JVM内存结构的基础知识掌握程度自我认知技术原理JVM第 599 题请解释Java中TypeReference泛型解析的原理和过程。 考察对Java泛型擦除、Type接口及泛型信息获取机制的理解技术原理Java第 600 题该项目埋点上报时是否设计了缓存策略,具体如何实现? 考察埋点数据缓存机制与批量处理能力性能优化技术原理方案权衡