携程面试题 · 问题拆解

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

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

筛选题目已选:问题拆解
第 21 题Thread.join 方法作用? 考察对线程协作控制机制的理解问题拆解技术原理Java第 22 题diff算法原理 考察前端虚拟DOM差异对比的核心思想与实现细节性能优化问题拆解技术原理ReactVue第 23 题请详细说说A/B测试的标准流程,包括实验设计、运行和结果分析的关键步骤。 考察对A/B测试全流程的掌握和实验设计严谨性数据驱动问题拆解技术原理第 24 题有n根粗细不均匀、长短不一的绳子,每根烧完需要1小时,如何用这些绳子测出15分钟? 考察逻辑推理与问题拆解能力,处理经典绳子计时问题问题拆解第 25 题某目的地旅游产品预订量同比下降25%,需要在两个月内通过用户分群和场景化营销恢复至历史峰值,请设计你的方案。 考察业务洞察、用户分群方法、场景化营销策略与落地执行能力业务理解数据驱动问题拆解第 26 题请描述TCP三次握手和四次挥手的过程,并说明各自的作用。 考察对TCP连接建立与释放机制的掌握问题拆解技术原理TCP第 27 题在 MySQL InnoDB 中执行一条插入语句会涉及哪些锁?这些锁之间有什么区别? 考察对 InnoDB 锁机制及插入路径的理解问题拆解技术原理MySQL第 28 题谈谈你对幂等性的理解,以及如何实现幂等性? 考察对幂等性概念的理解及分布式系统下防重复提交的实现能力问题拆解系统设计技术原理第 29 题布隆过滤器的原理是什么?它有什么缺点? 考察布隆过滤器的核心机制、误判特性及适用边界问题拆解技术原理第 30 题请解释信号量的原理,包括其核心数据结构与操作的并发模型。 考察对信号量底层计数与原子操作的掌握问题拆解技术原理第 31 题如何防止用户重复点击按钮导致同一请求被多次发送?请谈谈你的实现方案。 考察前端防重复请求的常规手段与边界处理问题拆解技术原理第 32 题请介绍一次你在工作或学习中借助AI工具解决问题的经历。 考察候选人使用AI工具的实践深度与问题解决能力问题拆解自我呈现技术选型第 33 题请深挖你的实习经历:除了技术细节,你如何开展跨部门沟通和方案协调?在SQL或接口调优时,你的思考逻辑是什么? 考察跨部门协作方式与技术调优的系统性思考协作推动性能优化问题拆解SQL第 34 题当你在需求评审时被质疑方案不可行,且对方语气强硬时,你会如何应对? 考察面对质疑时的情绪管理、逻辑辩驳与协作推进能力沟通表达冲突处理问题拆解第 35 题React Native 中 class 组件有哪些管理方式? 考察对 React Native 类组件生命周期与状态管理的理解问题拆解技术原理React Native第 36 题本硕期间压力比较大的经历,如果要重新做怎么优化 考察候选人抗压能力、自我反思与改进能力持续改进问题拆解自我认知第 37 题为什么在高并发场景下通常选择 Redis 作为缓存?请从底层原理角度说明。 考察对 Redis 高效原因的理解,包括内存、IO多路复用、单线程模型等底层机制性能优化问题拆解技术原理Redis第 38 题请实现一个整数转罗马数字的函数,并说明你的解题思路。 考察算法基础、罗马数字规则掌握和编码实现能力编码实现问题拆解技术原理第 39 题场景题:input输入框如果请求返回顺序不一定,比如第二次请求结果慢,导致渲染了第一个请求的结果,怎么办? 考察异步竞态处理与前端架构设计能力问题拆解系统设计技术原理第 40 题请讲解动态规划中经典的爬楼梯问题,并说出你的解法思路。 考察对动态规划基本思想、状态定义与递推关系的理解问题拆解技术原理