同程旅行面试题 · 技术原理

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

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

筛选题目已选:技术原理
第 221 题Spring Cloud Alibaba 的常用组件有哪些? 考察对 Spring Cloud Alibaba 生态组件的掌握程度技术原理技术选型Apache SeataNacos第 222 题请介绍 JavaScript 中实现继承的几种常见方式及其区别。 考察对 JavaScript 原型链和继承机制的理解深度技术原理JavaScript第 223 题请介绍JVM的垃圾回收算法,并比较不同算法各自的适用场景。 考察JVM垃圾回收基础知识的系统性与比较能力技术原理方案权衡JVM第 224 题MySQL中如何把多行数据转换成单行列显示,比如把四行值1、2、3、4转成一列四个值? 考察SQL行转列的常用实现与执行逻辑编码实现技术原理MySQL第 225 题数据结构:哈希表发生冲突怎么办? 考察哈希冲突的解决策略与权衡技术原理方案权衡第 226 题请描述小程序的打包与发布流程。 考察对小程序上线流程的熟悉程度和规范意识风险判断技术原理第 227 题请介绍 Redis 的持久化机制。 考察对 Redis RDB 与 AOF 持久化原理、取舍与故障恢复的理解技术原理方案权衡Redis第 228 题讲讲HashMap的底层原理? 考察HashMap的数据结构、扩容机制与并发安全认知问题拆解技术原理Java第 229 题说说MySQL的幻读 考察对事务隔离级别、锁机制及幻读产生的理解风险判断技术原理MySQL第 230 题为什么sigmoid、tanh和relu能被用作激活函数? 考察激活函数引入非线性的原理及各函数特性技术原理方案权衡第 231 题给定一个由圆括号、方括号和花括号组成的字符串,请判断括号是否合法匹配,并且考虑括号的优先级(例如花括号优先级最高,圆括号最低,内层括号不能跨层与外层括号交叉配对)。请说明你的解法。 考察括号匹配算法及其扩展规则的理解和实现编码实现问题拆解技术原理第 232 题请解释 MySQL 中 B+ 树索引的底层结构,以及它为什么适合作为数据库索引。 考察对 B+ 树结构特点的理解及其在数据库索引中的应用优势系统设计技术原理MySQL第 233 题说一说TCP和UDP的区别 考察对传输层协议特性与适用场景的理解技术原理第 234 题Spring 容器的核心职责是什么?它如何管理 Bean 的生命周期? 考察对 Spring IoC 容器基本职责和 Bean 生命周期管理的理解问题拆解技术原理Spring Framework第 235 题项目中提到了 ThreadLocal,请讲讲它的原理。 考察 ThreadLocal 的内部实现、内存泄漏风险和使用场景风险判断技术原理Java第 236 题请解释闭包的原理及其典型用途。 考察对闭包概念、作用域链和内存管理机制的理解编码实现技术原理第 237 题为什么Java中不经常使用LinkedList? 考察对Java集合框架底层实现、性能特征及实际选型的理解技术原理技术选型Java第 238 题前端页面间的状态管理有哪些常见方案?请比较 localStorage 和 sessionStorage 的适用场景。 考察前端状态存储方案的选型与边界理解技术原理方案权衡第 239 题forEach、map、filter 有什么区别? 考察对 JavaScript 数组迭代方法语义、副作用与返回值的理解编码实现技术原理JavaScript第 240 题请谈谈你对抓包工具的了解,并说明在什么场景下你会使用它们。 考察对网络调试工具的掌握程度与实际应用场景的认知技术原理问题排查