同程旅行面试题 · 方案权衡
同程旅行相关面试题,按最终去重题目聚合。
共 892 道真题 · 当前筛选命中 204 道 · 更新 2026-08-05
筛选题目已选:方案权衡
考察点
技术栈
第 121 题如何实现订单超过半小时未支付自动取消?请说明整体思路。 考察延迟任务的技术选型与设计思路第 122 题全局唯一ID怎么实现? 考察分布式系统中唯一ID生成方案的原理、选型与权衡第 123 题在什么场景下你会选择使用 Kafka?请谈谈你的考量。 考察对消息队列选型的理解与场景判断第 124 题请谈谈你如何规划当前项目的商业化路径? 考察商业思维、项目价值和落地策略第 125 题在C++并发编程中,你使用过哪些内存序(memory order)?它们分别有什么作用,如何选择? 考察对C++原子操作内存序的理解与正确使用能力第 126 题解释白盒测试与黑盒测试的区别。 考察对软件测试基本方法论的理解与区分第 127 题如何保证 MQ 消息不丢失,以及如何避免消息重复消费? 考察消息队列可靠性机制与幂等设计第 128 题线程与协程的区别是什么? 考察并发模型的基础理解与适用场景辨析第 129 题请介绍一下MySQL数据库的存储引擎,并说明你对MVCC机制的理解。 考察对MySQL存储引擎特性及MVCC并发控制原理的掌握第 130 题除了Vuex外,还有什么方法来实现组件传值? 考察对Vue组件间通信方式的掌握程度及方案权衡能力第 131 题请解释 HTTP 和 RPC 的基本原理,并对比它们的适用场景。 考察对网络通信协议和远程调用机制的理解与选型能力第 132 题你使用过 Webpack 吗?为什么后来改用 Vite? 考察构建工具选型、性能认知和方案权衡能力第 133 题为什么L1正则化能产生稀疏值,为什么L2正则化平滑数据? 考察正则化对模型参数的影响机制及数学原理第 134 题请说明跳表(Skip List)相比有序数组和平衡二叉搜索树的优点。 考察对跳表数据结构特性及其适用场景的理解第 135 题为什么 JVM 将永久代替换为元空间? 考察对 JVM 内存模型演进、元空间设计动机及内存管理机制的理解第 136 题在消息队列场景下,如何实现幂等消费?请结合具体机制说明。 考察对消息重复投递、幂等设计与消费端处理的理解第 137 题请说明Cookie机制存在的主要问题,以及当前常用的替代或改进解决方案。 考察对Cookie局限性的理解及替代方案的技术原理第 138 题说说数组和链表的区别 考察对基础数据结构存储方式与操作复杂度差异的理解第 139 题Flex 布局和 Grid 布局有什么区别? 考察对 Flex 与 Grid 核心差异的理解第 140 题请说明使用线程池相比每次新建线程有哪些优点? 考察对线程池设计目的和收益的理解