携程面试题 · 方案权衡
携程相关面试题,按最终去重题目聚合。
共 2142 道真题 · 当前筛选命中 593 道 · 更新 2026-08-05
筛选题目已选:方案权衡
考察点
技术栈
第 281 题为什么选择 CountDownLatch 而不是 CompletableFuture? 考察并发工具选型与异步编程模型的理解第 282 题如何设计一个高并发的秒杀活动系统? 考察高并发场景下的系统设计能力,包括流量控制、库存管理和数据一致性第 283 题首屏加载优化的方法有哪些? 考察对前端性能优化手段的系统性掌握与取舍能力第 284 题请介绍 Redis 的内存淘汰策略,并说明各个策略的适用场景。 考察对 Redis 内存淘汰机制的理解与场景权衡能力第 285 题请介绍你的[你的项目]中使用的数据结构,并说明它们解决了哪些具体问题。 考察对数据结构选型及其在项目中的应用理解第 286 题如何用 Golang 实现一个限流器? 考察并发安全限流算法的实现与取舍第 287 题一次调用ChatGPT大约需要10秒,如何让GPT更快地返回内容? 考察对LLM推理延迟的来源分析和优化策略第 288 题请介绍 Disruptor 的核心设计思想及其在高性能队列场景中的优势。 考察对 Disruptor 并发框架核心原理与性能来源的理解第 289 题请说明该项目中链路埋点的具体实现方式。 考察埋点方案设计、链路追踪实现与数据采集机制第 290 题MySQL为什么用B+树作为索引结构? 考察对B+树特性及其在数据库索引场景中优势的理解第 291 题线程之间的通信方式有哪些? 考察并发编程基础,对线程协作机制的理解第 292 题实习所在公司的数据仓库是如何分层的? 考察数据仓库分层设计思路及其背后的工程逻辑第 293 题为什么要有包装类? 考察对Java基本类型与对象封装必要性的理解第 294 题如何对 Redis 性能进行调优? 考察针对瓶颈场景的优化方法和策略第 295 题请解释数据库事务的隔离级别有哪些,以及它们分别解决了哪些并发问题? 考察对数据库事务隔离级别及其并发一致性影响的理解第 296 题MQ如何实现消息的顺序性? 考察消息队列顺序性保证的原理与实践方案第 297 题为什么要使用虚拟 DOM?请说明它相比直接操作真实 DOM 的优势。 考察对虚拟 DOM 设计动机和性能价值的理解第 298 题请介绍服务端渲染(SSR)的基本流程,并说明其与客户端渲染(CSR)的主要区别。 考察对服务端渲染流程的理解及与客户端渲染的对比第 299 题请谈谈 Redis 热 Key 和大 Key 问题分别是什么,以及你通常如何发现并处理它们? 考察对 Redis 热 Key 与大 Key 问题的识别、影响分析及处理手段第 300 题本地缓存和 Redis 缓存的容量是如何确定的? 考察缓存容量规划、资源权衡与业务场景适配能力