同程旅行面试题 · 方案权衡
同程旅行相关面试题,按最终去重题目聚合。
共 892 道真题 · 当前筛选命中 204 道 · 更新 2026-08-05
筛选题目已选:方案权衡
考察点
技术栈
第 161 题消息队列怎么保证消息不丢失? 考察消息队列可靠投递的端到端保障机制第 162 题Redis非常熟吧,说说Redis中的ZSet是如何实现排序的?如果让你设计一个ZSet,你会如何设计,采用什么数据结构? 考察有序集合底层实现原理与数据结构设计能力第 163 题如何将一个无序链表排序?请口述执行细节。 考察链表排序的算法选择与实现细节第 164 题单线程和多线程的区别是什么? 考察对线程模型基本概念及适用场景的理解第 165 题Promise是什么?Promise.all()和Promise.race()的区别是什么? 考察对异步编程核心概念Promise的理解及静态方法差异第 166 题请介绍Redis的集群模式及各自特点。 考察Redis分布式部署架构与高可用方案的理解第 167 题hash和history模式的区别是什么? 考察前端路由两种实现模式的原理、适用场景与优缺点第 168 题请列举 Vue 中组件之间进行通讯的主要方式,并说明各自适用的场景。 考察对 Vue 组件通讯机制的掌握程度及场景辨析能力第 169 题请介绍缓存淘汰相关的方法,包括过期删除策略和缓存淘汰策略。 考察缓存数据淘汰机制的理解与对比能力第 170 题如何保证消息的顺序性? 考察对消息队列顺序性保证机制及实现方案的掌握第 171 题Vue 3 的 Composition API 相比 Options API 有什么优势? 考察对 Vue 3 组合式 API 设计理念与实际益处的理解第 172 题在构建大语言模型应用时,如何减少或缓解模型输出的幻觉问题? 考察对LLM幻觉成因的理解及系统性缓解策略第 173 题如何实现线程安全?请结合示例说明。 考察对线程安全概念及常见实现机制的理解第 174 题如何解决浏览器中的跨域问题?请列举常见方案并说明其适用场景。 考察对浏览器同源策略及跨域解决方案的理解第 175 题如果删除缓存,大量请求压垮数据库怎么办? 考察缓存失效场景下的流量冲击应对与系统保护能力第 176 题请解释两阶段提交协议(2PC)的工作原理、可能遇到的问题以及常见的改进方案。 考察分布式事务一致性协议的理解深度与工程实践第 177 题请谈谈你对基础架构的理解,包括它的核心组成部分和设计时要考虑的关键因素。 考察对基础架构的整体认知、分层理解及设计权衡第 178 题如何保证缓存和数据库的一致性? 考察缓存与数据库一致性方案的理解及权衡第 179 题如果你负责设计一套标注任务的测评方案,你会从哪些维度评估标注质量? 考察对数据标注质量评估维度的理解与设计能力第 180 题磁盘的顺序写和随机写是否存在一定的差异? 考察对磁盘IO机制和性能差异的理解