携程面试题 · 方案权衡

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

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

筛选题目已选:方案权衡
第 61 题SELECT ... FOR UPDATE 在数据库中是什么类型的锁? 考察对数据库行锁、悲观锁及锁粒度机制的理解技术原理方案权衡MySQL第 62 题请对比说明 Vue 和 React 各自的核心特性与设计差异。 考察对 Vue 与 React 核心设计理念、特性差异的理解深度技术原理方案权衡ReactVue第 63 题为什么要自己开发这个框架? 考察候选人对造轮子决策的合理性、技术权衡和工程判断业务理解技术选型方案权衡第 64 题IO密集型应用线程池大小为什么常设置为CPU核数的2倍?请说明依据和适用条件。 考察IO密集型任务中线程池大小设置的原理与边界条件技术原理方案权衡第 65 题请介绍几种你常用的设计模式,并说明它们在具体场景中的应用。 考察设计模式的理解深度和实际应用能力技术原理方案权衡第 66 题在技术选型时,为什么选择 MongoDB 而不是其他数据库? 考察对 MongoDB 特性的理解及选型依据业务理解技术选型方案权衡MongoDB第 67 题Java 中 synchronized 锁升级的流程是什么?什么时候是无锁、偏向锁,如何进行转换? 考察对 synchronized 锁升级机制及其触发条件的理解风险判断技术原理方案权衡Java第 68 题如果缓存与数据库对账失败,如何处理? 考察缓存一致性校验失败时的降级与修复策略风险判断方案权衡问题排查第 69 题请解释CMS垃圾收集器的特点,并与G1收集器对比差异,说明CMS主要使用的垃圾回收算法。 考察JVM垃圾收集器原理、CMS与G1差异及回收算法理解技术原理方案权衡JVM第 70 题请解释虚拟DOM中的Diff算法是什么,并说明其核心优化策略。 考察对虚拟DOM Diff算法原理及优化策略的理解技术原理方案权衡第 71 题请说明 HashMap 中链表与红黑树之间相互转换的触发条件和过程 考察对 HashMap 数据结构转换机制及其设计意图的理解问题拆解技术原理方案权衡第 72 题你认为携程在哪些方面还有改进空间?请给出具体建议。 考察产品洞察、优先级判断和落地思维业务理解问题拆解方案权衡第 73 题请介绍前端中常见的跨页面通信方式及其适用场景。 考察对浏览器跨页面通信方案的理解、选型与边界意识技术原理方案权衡第 74 题请介绍 HTTP/3 的新特性及其相对 HTTP/2 的改进。 考察对 HTTP 协议演进和新特性的理解技术原理方案权衡第 75 题请介绍你知道的前端状态管理库,并说明各自的适用场景和核心设计思想。 考察对前端状态管理生态的广度、对比能力和技术选型判断技术选型方案权衡ReactRedux第 76 题携程机票业务板块的核心收入来源有哪些? 考察对携程机票业务商业模式和收入结构的理解业务理解方案权衡第 77 题如何给所有网络请求都添加一个请求头? 考察网络层全局请求头注入的实现方案与拦截器使用技术原理方案权衡AxiosOkHttp第 78 题分库分表你认为该如何进行划分,谈谈你的理解。 考察数据库分库分表策略的全面理解与业务适配能力风险判断系统设计方案权衡第 79 题选项式 API 和组合式 API 的区别是什么? 考察对 Vue 两种组件编写方式的设计理念、适用场景和优劣的理解技术原理方案权衡Vue第 80 题如何保障 MQ 消息不丢失?请从生产端、Broker 和消费端三个环节说明。 考察消息可靠性保障的端到端设计与权衡技术原理方案权衡