携程面试题(2026 最新)
携程相关面试题,按最终去重题目聚合。
共 2142 道真题 · 更新 2026-08-05
筛选题目
考察点
技术栈
第 881 题一个div右移100px,如何优化? 考察对CSS布局与性能优化的理解第 882 题请用代码实现接雨水问题:给定 n 个非负整数表示每个宽度为 1 的柱子的高度图,计算按此排列的柱子下雨之后能接多少雨水。 考察双指针或单调栈解法及时间和空间复杂度分析第 883 题在实习中犯过最大的错是什么? 考察自我反思、问题归因与改进能力第 884 题key 不做变更是否就不会有问题?请分析可能的风险。 考察对 key 稳定性与数据一致性风险的理解第 885 题线程安全是指什么,如何实现? 考察对线程安全概念的理解和常见实现手段第 886 题六种基本数据类型有什么? 考察对六种基本数据类型的准确记忆与表达能力第 887 题如何快速学习新技术? 考察学习新技术的思路、方法和知识迁移能力第 888 题请解释如何将阻塞式 I/O 改造成非阻塞式 I/O,并说明非阻塞式实现需要完成哪些关键工作? 考察对阻塞与非阻塞 I/O 模型的理解及改造要点第 889 题在JVM中,哪些内存区域可能发生OutOfMemoryError?请分别说明触发场景。 考察对JVM运行时数据区划分及各类内存溢出触发条件的理解第 890 题你的项目QPS是多少? 考察项目规模量级与性能指标理解第 891 题如何设计并优化一个热点 key 的缓存方案? 考察对缓存热点问题的识别、分析与优化能力第 892 题基于原型的继承有什么主要缺点?如何规避或改进? 考察对原型继承局限性的理解与方案权衡第 893 题在分布式系统或数据库设计中,什么量级的数据量或并发量会促使你考虑进行分库分表?判断标准是什么? 考察对数据规模演进和系统架构分界点的理解第 894 题请简述 HashMap 的底层数据结构与存储原理。 考察对 HashMap 底层实现原理与关键操作机制的理解第 895 题请介绍跨域传输是什么,以及常见的跨域传输问题的解决方案。 考察对浏览器同源策略、跨域传输原理及常用解决手段的理解第 896 题MySQL分库分表有哪些常见拆分方式?各自适用什么场景? 考察数据库分片策略的掌握与场景适配第 897 题你用过哪些设计模式?请简述一下单例模式的几种实现方式以及它们的优缺点。 考察设计模式实际应用与单例模式多线程安全实现的对比理解第 898 题Redis的主要作用是什么? 考察对Redis核心功能和应用场景的理解第 899 题请用代理模式实现一个场景:汽车工厂生产汽车、4S店代理销售、消费者到4S店购车。要求使用简单工厂创建汽车,4S店作为静态代理持有工厂引用,并说明四个类(Car、CarFactory、FourS、Customer)各自的设计职责。 考察代理模式、简单工厂的组合运用及代码实现能力第 900 题Redis中的IO多路复用是如何工作的? 考察对IO多路复用机制及其在Redis中应用的理解