同程旅行面试题(2026 最新)

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

892 道真题 · 更新 2026-08-05

筛选题目
第 21 题你这个mock是自己搭的,还是别人已经实现的? 考察候选人对测试mock环境的搭建方式、技术选型及自主实现能力的了解问题拆解自我认知技术选型第 22 题不考虑资源限制,服务端最多能并发建立多少个 TCP 链接呢? 考察对 TCP 连接模型和操作系统资源约束的理解问题拆解技术原理TCP第 23 题两端建立通信时,客户端抓包可以抓到哪些包? 考察对TCP握手、TLS握手及常见协议包的掌握程度问题拆解技术原理第 24 题小程序跳转到公众号页面时,渲染机制是如何工作的? 考察小程序与公众号之间的页面跳转方式及其渲染边界技术原理方案权衡第 25 题请介绍一个你在大学期间从0到1完成的项目或事情。 考察项目从零启动、全流程推进和结果呈现能力持续改进项目复盘结果导向第 26 题说说防抖和节流,包括实现思路和使用场景。 考察对高频触发函数处理的两种常见方案的原理、实现与场景选择能力问题拆解技术原理方案权衡JavaScript第 27 题请介绍你在项目中做的最成功的一次功能优化,并详细说明优化过程和结果。 考察候选人对项目功能优化的理解深度、量化结果和复盘能力持续改进项目复盘结果导向第 28 题请解释TCP keepalive与HTTP keepalive的区别,以及各自的用途。 考察对网络协议保活机制的理解和区分能力技术原理方案权衡HTTPTCP第 29 题MySQL中B+树索引的作用是什么?请结合查询过程解释。 考察对B+树索引原理及其在MySQL存储引擎中作用的掌握问题拆解技术原理MySQL第 30 题RabbitMQ和RocketMQ的区别是什么? 考察对主流消息中间件特性、适用场景及选型权衡的理解技术原理技术选型Apache RocketMQRabbitMQ第 31 题border-box和content-box有什么区别? 考察CSS盒模型两种宽度计算方式的差异及应用场景技术原理CSS第 32 题请详细介绍你在实习期间参与的项目,包括项目目标、你的具体职责、关键挑战及最终成果。 考察对实习项目的理解深度、个人贡献及复盘能力沟通表达项目复盘结果导向第 33 题请介绍一下 CPU 缓存一致性协议(如 MESI)以及总线嗅探机制的工作原理。 考察对缓存一致性、总线嗅探及 MESI 协议的理解问题拆解技术原理第 34 题缓存更新时如何处理数据一致性?请结合常见场景说明你的方案。 考察缓存更新策略及数据一致性保障风险判断技术原理方案权衡第 35 题栈和堆的区别是什么? 考察对内存布局、生命周期和分配开销的基本理解技术原理第 36 题BeanFactory和FactoryBean的区别是什么? 考察对Spring核心容器接口与工厂模式扩展的理解技术原理方案权衡Spring Framework第 37 题Vue 中如何实现路由拦截? 考察 Vue Router 导航守卫的理解与应用能力技术原理问题排查VueVue Router第 38 题请介绍在 Vue 中父组件与子组件之间是如何进行数据传递和事件通信的? 考察 Vue 组件通信机制的理解与应用沟通表达技术原理Vue第 39 题请谈谈你的优点和缺点。 考察自我认知与诚实评估能力自我认知自我呈现第 40 题为什么 Redis 要与 Lua 脚本搭配使用? 考察对 Redis 原子操作与 Lua 脚本机制的理解及应用场景风险判断技术原理方案权衡Redis