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

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

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

筛选题目已选:技术原理
第 601 题请介绍 Spring 事务的核心特性及其底层实现原理。 考察对 Spring 事务机制、传播行为和回滚规则的理解风险判断技术原理技术选型Spring Framework第 602 题请介绍你平时使用过的测试框架及其适用场景。 考察候选人对测试框架的理解与实践应用能力问题拆解技术原理技术选型第 603 题关于Nacos技术选型的考虑? 考察对Nacos特性、适用场景及替代方案的综合判断能力技术原理技术选型方案权衡Nacos第 604 题Promise你了解过吗,可以手写实现Promise吗 考察对Promise核心规范的理解与编码实现能力编码实现技术原理第 605 题对一个包含名字的List使用模糊查询,在MyBatis的xml文件中应该如何写? 考察MyBatis动态SQL与模糊查询的参数处理编码实现问题拆解技术原理MyBatis第 606 题请解释Redis AOF重写机制的工作原理及其作用。 考察对Redis持久化机制中AOF重写原理和价值的理解系统设计技术原理Redis第 607 题请解释CSS中选择器的权重(优先级)是如何计算的。 考察对CSS层叠与优先级规则的理解技术原理CSS第 608 题说说深浅拷贝吧,有什么区别,怎么实现,有什么方法。 考察对引用类型复制语义、内存共享与实现方式的掌握技术原理方案权衡第 609 题如何看待代码中的过度封装问题? 考察对设计原则的理解、权衡取舍和代码质量判断系统设计技术原理方案权衡第 610 题如何判断一个字符串是否为回文?请说明基本思路。 考察对回文定义的理解和基本判断方法编码实现技术原理第 611 题请对比 React 和 Vue 的核心区别,并说明各自适用的场景。 考察对主流前端框架核心特性的理解与选型判断能力技术原理技术选型ReactVue第 612 题对象实例化后一定在堆里吗? 考察对Java对象内存分配机制及JIT优化(如逃逸分析)的理解技术原理方案权衡JavaJVM第 613 题请说明 SpringMVC 拦截器(Interceptor)的执行流程。 考察对 SpringMVC 请求处理链路及拦截器生命周期方法的理解问题拆解技术原理Spring MVC第 614 题请解释Java内存溢出(OutOfMemoryError)的常见原因及排查方法。 考察对JVM内存结构和OOM根因分析能力性能优化技术原理问题排查JavaJVM第 615 题贪心算法和动态规划有什么区别? 考察对两类经典算法思想的理解、适用范围和联系问题拆解技术原理方案权衡第 616 题请描述一次JVM优化的完整过程。 考察JVM调优的流程化思维与实战能力性能优化技术原理问题排查JVM第 617 题在多线程编程中,如何解决多个线程之间的资源竞争或线程冲突?请结合实际场景说明。 考察多线程并发控制、线程安全策略及实际应用能力技术原理问题排查第 618 题请介绍一下你实习期间的项目,以及该项目的整体架构。 考察项目经历、架构理解与表达能力沟通表达项目复盘技术原理第 619 题什么是SQL注入?请举例说明并谈谈如何防止。 考察对SQL注入原理、典型攻击样例及防御手段的理解问题拆解安全意识技术原理SQL第 620 题请从设计理念、并发模型、适用场景和性能差异等方面,比较 Boost.Asio 与 libevent 这两个网络库。 考察对主流异步网络库的深入理解与选型能力技术原理技术选型方案权衡