同程旅行面试题 · 技术原理
同程旅行相关面试题,按最终去重题目聚合。
共 892 道真题 · 当前筛选命中 650 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 141 题请介绍一下你对小程序开发的理解和经验。 考察候选人对小程序开发的基本掌握程度和实际经验第 142 题当服务端出现大量 TIME_WAIT 状态的连接时,通常说明出现了什么问题? 考察对 TCP 四次挥手及 TIME_WAIT 状态产生机制和影响的理解第 143 题常见的垃圾回收算法有哪些?各自的核心思路和优缺点是什么? 考察对标记清除、标记复制、标记整理等算法的理解第 144 题讲讲Redis分布式锁的设计与实现。 考察分布式锁正确性、失效处理和边界意识第 145 题代码覆盖率如何统计? 考察对覆盖率统计原理、工具使用及指标解读的理解第 146 题前端路由守卫中,前置路由守卫和后置路由守卫分别适用于哪些使用场景? 考察对路由守卫机制的理解及实际应用场景辨析第 147 题Redis支持哪些基本数据结构?各自有哪些特性和典型使用场景? 考察对Redis核心数据结构的掌握、特性理解与应用能力第 148 题React 组件间有哪些常见的通信方式? 考察对 React 组件通信模式的理解和适用场景的掌握第 149 题说说 List 和 Set 的区别? 考察对 Java 集合框架中 List 与 Set 基本特性和适用场景的理解第 150 题请说说数据库中索引有哪些类型,以及各自适用的场景? 考察对索引类型及其适用场景的理解第 151 题消息队列如何保证消费的有序性? 考察对消息顺序保证机制的理解及不同场景下的方案权衡第 152 题请介绍Kafka的架构,并说明Kafka为什么性能高。 考察Kafka核心架构理解与高性能设计原理第 153 题说说Bean的生命周期 考察对Spring容器中Bean创建、初始化、销毁各阶段的理解第 154 题编译与非编译语言执行的区别 考察对编译型与解释型语言执行流程与性能特性的理解第 155 题LightGBM比XGBoost的最大提升在于直方图加速,请详细介绍一下原理和过程。 考察对LightGBM直方图算法原理、流程及与XGBoost对比的理解深度第 156 题你觉得小程序和浏览器页面有什么区别? 考察对小程序运行环境、开发模式与浏览器差异的理解和独立思考第 157 题泛型相比any类型有哪些优势?为什么在TypeScript中推荐使用泛型而不是any? 考察对泛型与any在类型安全上的对比理解第 158 题介绍一下 SELU 和 Swish 激活函数,它们各自有什么优点? 考察对特定激活函数原理及其优缺点的理解第 159 题请详细说明TCP协议的三次握手过程及其设计原因。 考察对TCP连接建立机制的理解深度与工程意义第 160 题请解释什么是缓存击穿,并说明如何解决? 考察对缓存击穿概念的理解及常见解决方案