携程面试题 · 技术原理

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

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

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