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

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

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

筛选题目已选:技术原理
第 341 题你平时都在用 Vue3,请说说相比于 Vue2,Vue3 有哪些提升或区别? 考察对 Vue 框架版本差异和技术演进的理解深度自我呈现技术原理技术选型VueVue 3第 342 题如果字符串中包含标点符号和空格,但希望忽略它们来判断是否为回文,应如何调整算法? 考察处理输入预处理和特殊情况的能力问题拆解技术原理Python第 343 题请说明在缓存使用中,通常应该在什么时机写入缓存,并解释你的选择依据。 考察缓存写入策略的理解与场景化决策能力业务理解技术原理方案权衡第 344 题请描述你在实际项目中排查 OOM(内存溢出)问题的完整过程。 考察内存问题定位的系统性与工具使用能力风险判断技术原理问题排查Java第 345 题请解释 ThreadLocal 的实现原理,并说明其内存泄漏风险及应对措施。 考察对线程局部变量存储机制、线程隔离原理和内存泄漏防范的理解风险判断技术原理Java第 346 题如何查看TCP长连接状态以及监听端口,netstat命令中-p参数的作用是什么? 考察网络诊断命令的实际掌握程度及对进程与连接关系的理解技术原理问题排查TCP第 347 题请描述DNS域名解析成IP地址的全过程。 考察对DNS解析流程、缓存和递归/迭代机制的理解技术原理DNS第 348 题MySQL索引常用数据结构 考察对MySQL索引底层数据结构的理解与应用性能优化技术原理MySQL第 349 题async 函数的返回值是什么类型? 考察对 async/await 返回类型及 Promise 关系的理解技术原理JavaScript第 350 题请说明在Go中,被调用方如何感知Context的超时或取消? 考察对Context取消通知机制和select用法的掌握编码实现技术原理Go第 351 题有两张表:表a包含学号和姓名,表b包含学号、数学成绩和语文成绩。如何查询数学成绩与语文成绩之和大于180分的学生姓名? 考察SQL多表关联查询与条件过滤编码实现技术原理SQL第 352 题接口怎么做反爬? 考察对接口反爬对抗手段的理解、工程落地与权衡风险判断技术原理方案权衡第 353 题请解释 synchronized 的实现原理,并说明它如何保证线程安全。 考察对 JVM 内置锁底层机制的理解技术原理方案权衡Java第 354 题请列举并解释 MySQL 中常见的索引失效场景。 考察对 MySQL 索引机制及失效条件的理解性能优化技术原理问题排查MySQL第 355 题请解释JavaScript中的异步调用机制,并说明如何避免回调地狱。 考察对JavaScript异步编程模型的理解及实际应用能力技术原理问题排查JavaScript第 356 题请解释Vue的响应式原理。 考察对Vue响应式系统的理解,包括数据劫持、依赖收集和更新机制问题拆解技术原理Vue第 357 题在一个代码片段中,混合使用setTimeout和Promise,请说明浏览器中的执行顺序。 考察对浏览器宏任务与微任务执行机制的实际运用问题拆解技术原理第 358 题如何检测协程之间可能出现的死锁问题? 考察死锁检测原理及其在协程场景下的应用风险判断技术原理问题排查第 359 题在100亿条数据中,如何高效地找出只出现一次的数据? 考察海量数据处理中的算法设计、内存约束和分布式能力问题拆解系统设计技术原理第 360 题Redis为什么这么快? 考察对Redis高性能核心机制的理解与表达性能优化技术原理Redis