携程面试题 · 方案权衡
携程相关面试题,按最终去重题目聚合。
共 2142 道真题 · 当前筛选命中 593 道 · 更新 2026-08-05
筛选题目已选:方案权衡
考察点
技术栈
第 301 题Java中线程安全的集合有哪些 考察对Java线程安全集合的掌握程度及适用场景第 302 题Redis的底层为什么先用ziplist再换成hashtable? 考察Redis数据结构选择与内存效率权衡第 303 题请解释React中Fiber架构的核心设计思想和主要作用。 考察对React底层架构原理的理解第 304 题MySQL InnoDB引擎有哪些主要特点? 考察对InnoDB存储引擎核心机制与特性的掌握第 305 题请比较 synchronized 和 ReentrantLock 的区别,并说明各自的适用场景。 考察对 Java 并发同步机制的理解及方案权衡能力第 306 题跨域方法有哪些? 考察对浏览器同源策略及常见跨域解决方案的理解与掌握第 307 题请介绍线程池的工作原理及其核心参数。 考察对线程池执行流程、核心参数和任务调度机制的理解第 308 题说说MySQL的隔离级别 考察对MySQL事务隔离级别的理解及其应用场景第 309 题乐观锁和悲观锁分别如何实现?请说明适用场景。 考察对两种并发控制策略的机制理解与场景取舍第 310 题商品防超卖实现原理是什么? 考察并发场景下库存扣减的一致性与性能权衡第 311 题如何向100万+在线用户实时推送航班延误信息,支持按航线和用户等级优先推送? 考察高并发实时推送架构设计、优先级调度和系统分层能力第 312 题请描述一下旅游订单系统的分库分表设计思路。 考察数据量增长下的分库分表策略与落地细节第 313 题Go 的 goroutine 与传统线程的区别是什么? 考察并发模型、调度机制和资源开销的理解第 314 题请介绍常规的UI性能优化手段。 考察前端UI性能优化方法与理解第 315 题多线程竞争共享变量时可能出现哪些问题,如何解决? 考察线程安全问题的识别与常用同步手段第 316 题怎么做限流? 考察限流算法、实现方式与业务场景权衡第 317 题如何保证缓存数据的新鲜度(更新机制)? 考察缓存更新策略的设计与一致性保障第 318 题如何保证 MQ 消息的消费顺序性?给出实现方案及不同场景下的取舍。 考察顺序性需求的识别与实现手段第 319 题Java 的 ConcurrentHashMap 在并发访问时分别采用了哪些锁机制? 考察对 ConcurrentHashMap 分段锁到 CAS + synchronized 演进的理解第 320 题请谈谈表单页面性能优化中清理缓存的策略,以及如何确保缓存清理的准确性和安全性? 考察表单场景下缓存管理、性能优化与一致性的权衡