携程面试题 · 技术原理
携程相关面试题,按最终去重题目聚合。
共 2142 道真题 · 当前筛选命中 1500 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 221 题请介绍 HTTP/3 的新特性及其相对 HTTP/2 的改进。 考察对 HTTP 协议演进和新特性的理解第 222 题useCallback和useMemo的使用场景 考察React性能优化钩子的作用区别与适用边界第 223 题数据库事务是什么? 考察对事务定义、四大特性及基本语义的理解第 224 题Redis 中开启事务的命令是什么? 考察对 Redis 事务命令的准确记忆与理解第 225 题讲一下MySQL索引的原理。 考察对索引数据结构、查询优化及适用场景的理解第 226 题你了解 Hadoop 吗?请谈谈它的核心组件和典型应用场景。 考察对大数据基础技术栈的理解与应用认知第 227 题如何给所有网络请求都添加一个请求头? 考察网络层全局请求头注入的实现方案与拦截器使用第 228 题谈谈你对闭包的理解? 考察对闭包机制、作用域与内存管理的掌握程度第 229 题选项式 API 和组合式 API 的区别是什么? 考察对 Vue 两种组件编写方式的设计理念、适用场景和优劣的理解第 230 题如何保障 MQ 消息不丢失?请从生产端、Broker 和消费端三个环节说明。 考察消息可靠性保障的端到端设计与权衡第 231 题InnoDB 如何解决幻读问题? 考察对 InnoDB 隔离级别、锁机制和一致性读的理解第 232 题为什么 Redis Cluster 的哈希槽数量是 16384 个,而不是更少? 考察对 Redis Cluster 哈希槽设计原理和工程权衡的理解第 233 题如何查看JVM的内存使用情况? 考察JVM内存监控工具与内存模型的基础掌握第 234 题在进行代码重构时,你会从哪些方面寻找优化点?请结合一个具体场景说明。 考察代码重构的策略意识、问题识别能力和技术权衡第 235 题请实现二叉树的非递归前序遍历,并说明其原理。 考察二叉树遍历的迭代实现及栈辅助原理第 236 题缓存登录状态的实现方式有哪些? 考察对登录状态缓存机制、存储选型及安全边界的理解第 237 题请对比 Vue 2 与 Vue 3 在响应式系统、性能优化和组合式 API 方面的主要区别。 考察对 Vue 框架版本演进核心差异的理解第 238 题TailwindCSS 框架解决的最根本问题是什么? 考察对 TailwindCSS 设计动机与价值本质的理解第 239 题请对比 synchronized 和 ReentrantLock 的异同,并说明各自适用的场景。 考察并发同步机制的理解与选型能力第 240 题webpack和vite打包的区别是什么? 考察对主流构建工具核心机制差异的理解