携程面试题 · 技术原理
携程相关面试题,按最终去重题目聚合。
共 2142 道真题 · 当前筛选命中 1500 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 481 题如何度量测试覆盖率?有哪些常用指标? 考察对测试覆盖率指标的理解与工程实践第 482 题怎么解决超卖问题 考察并发场景下库存扣减的正确性设计与边界处理第 483 题常见的 Java 集合有哪些? 考察对 Java 集合框架的基本认知和分类能力第 484 题如何判断一条SQL是否使用了索引? 考察对执行计划的理解和索引使用验证方法第 485 题如何通过package.json中的版本号规则锁定npm包的主版本和次版本? 考察对npm语义化版本控制及依赖版本锁定实践的理解第 486 题请解释CAS(Compare-And-Swap)的原理及在并发编程中的作用。 考察对原子操作底层实现及并发控制的理解第 487 题请介绍你使用 WebClient 的经验,包括它的核心用法和适用场景。 考察对 Spring WebClient 基本功能的理解及实际应用能力第 488 题请说明 ThreadLocal 的使用场景,以及在什么情况下需要调用 remove 方法。 考察对 ThreadLocal 内存泄漏风险及正确使用方式的理解第 489 题慢SQL调优你会怎么做? 考察数据库性能问题排查与优化的系统性方法第 490 题Vue 2 和 Vue 3 有哪些主要区别? 考察对 Vue 核心机制、响应式原理及生态演进的理解第 491 题请描述CMS收集算法的回收流程及主要特点。 考察对CMS收集器工作原理和局限性的掌握第 492 题请描述你项目中一个使用多线程的具体场景,并说明当时的并发设计方案。 考察并发场景识别、多线程编程理解与设计权衡第 493 题请手写实现一个基于 Proxy 的对象变化监听器。 考察 Proxy 的基本用法与对象变化监听能力第 494 题解释为什么要设计单向数据流 考察对数据流架构设计动机、可预测性和可维护性的理解第 495 题什么是回表查询?如何避免回表查询带来的性能开销? 考察对 InnoDB 二级索引回表机制及覆盖索引优化的理解第 496 题请比较并说明索引常用的数据结构(如B+树、B树、哈希)及其适用场景。 考察数据库索引底层原理与场景权衡第 497 题讲讲 AQS 考察对并发同步核心机制的理解深度第 498 题Object.prototype.a = 10; var obj = {b: 20}; Object.defineProperty(obj, 'c', {enumerable: false, value: 30}); for (let k in obj) {console.log(k);} 输出是什么? 考察 for-in 遍历可枚举属性及原型链行为第 499 题Redis分布式锁怎么实现,锁的过期时间怎么设置? 考察分布式锁的实现细节与过期时间设定的工程考虑第 500 题数据库和缓存一致性(如 Redis)问题如何解决? 考察对缓存与存储一致性保障机制的理解及边界权衡