携程面试题 · 技术原理
携程相关面试题,按最终去重题目聚合。
共 2142 道真题 · 当前筛选命中 1500 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 621 题请列举你知道的多任务学习模型,并简要说明其特点。 考察对主流多任务学习模型及其设计思路的掌握第 622 题结合目前的实际应用,你认为AI技术在哪些方面存在明显不足或局限? 考察对AI技术现状的客观认知、批判性思考和全局视野第 623 题请解释v-lazy指令的原理及其在Vue中的实现方式。 考察Vue自定义指令与懒加载库的集成原理,以及指令钩子的作用第 624 题当服务实例下线或故障时,Nacos 如何通知客户端更新服务列表? 考察对服务变更推送与容错机制的理解第 625 题一个div右移100px,如何优化? 考察对CSS布局与性能优化的理解第 626 题请用代码实现接雨水问题:给定 n 个非负整数表示每个宽度为 1 的柱子的高度图,计算按此排列的柱子下雨之后能接多少雨水。 考察双指针或单调栈解法及时间和空间复杂度分析第 627 题线程安全是指什么,如何实现? 考察对线程安全概念的理解和常见实现手段第 628 题六种基本数据类型有什么? 考察对六种基本数据类型的准确记忆与表达能力第 629 题请解释如何将阻塞式 I/O 改造成非阻塞式 I/O,并说明非阻塞式实现需要完成哪些关键工作? 考察对阻塞与非阻塞 I/O 模型的理解及改造要点第 630 题在JVM中,哪些内存区域可能发生OutOfMemoryError?请分别说明触发场景。 考察对JVM运行时数据区划分及各类内存溢出触发条件的理解第 631 题基于原型的继承有什么主要缺点?如何规避或改进? 考察对原型继承局限性的理解与方案权衡第 632 题在分布式系统或数据库设计中,什么量级的数据量或并发量会促使你考虑进行分库分表?判断标准是什么? 考察对数据规模演进和系统架构分界点的理解第 633 题请简述 HashMap 的底层数据结构与存储原理。 考察对 HashMap 底层实现原理与关键操作机制的理解第 634 题请介绍跨域传输是什么,以及常见的跨域传输问题的解决方案。 考察对浏览器同源策略、跨域传输原理及常用解决手段的理解第 635 题MySQL分库分表有哪些常见拆分方式?各自适用什么场景? 考察数据库分片策略的掌握与场景适配第 636 题你用过哪些设计模式?请简述一下单例模式的几种实现方式以及它们的优缺点。 考察设计模式实际应用与单例模式多线程安全实现的对比理解第 637 题Redis的主要作用是什么? 考察对Redis核心功能和应用场景的理解第 638 题请用代理模式实现一个场景:汽车工厂生产汽车、4S店代理销售、消费者到4S店购车。要求使用简单工厂创建汽车,4S店作为静态代理持有工厂引用,并说明四个类(Car、CarFactory、FourS、Customer)各自的设计职责。 考察代理模式、简单工厂的组合运用及代码实现能力第 639 题Redis中的IO多路复用是如何工作的? 考察对IO多路复用机制及其在Redis中应用的理解第 640 题请介绍你对HTTP协议的理解,包括基本特点和常见状态码。 考察HTTP协议基础知识的掌握程度