携程面试题 · 技术原理

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

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

筛选题目已选:技术原理
第 861 题请介绍你在项目中遇到的 Next.js 水合问题,以及如何将 portal 组件挂载到 body。 考察对 SSR 水合机制和 DOM 挂载问题的理解与解决能力技术原理问题排查Next.jsReact第 862 题怎么做限流? 考察限流算法、实现方式与业务场景权衡系统设计技术原理方案权衡第 863 题在前端项目中,哪些类型的依赖应该安装到 devDependencies 而不是 dependencies? 考察对构建工具链、运行时依赖与开发期依赖的区分能力技术原理技术选型npm第 864 题如何保证缓存数据的新鲜度(更新机制)? 考察缓存更新策略的设计与一致性保障系统设计技术原理方案权衡第 865 题如何保证 MQ 消息的消费顺序性?给出实现方案及不同场景下的取舍。 考察顺序性需求的识别与实现手段技术原理方案权衡第 866 题请列举CSS中常见的布局方式,并说明各自适用的场景。 考察CSS布局知识的广度与实际选型能力技术原理技术选型CSS第 867 题let、const、var的区别是什么? 考察对 JavaScript 变量声明机制的理解,包括作用域、提升和不变性技术原理JavaScript第 868 题同源策略是什么? 考察对浏览器同源策略的定义、目的和基本规则的掌握安全意识技术原理第 869 题Java 的 ConcurrentHashMap 在并发访问时分别采用了哪些锁机制? 考察对 ConcurrentHashMap 分段锁到 CAS + synchronized 演进的理解技术原理方案权衡Java第 870 题有什么方法保证线程安全? 考察对线程安全基本概念和常用同步机制的掌握程度技术原理方案权衡第 871 题请介绍缓存击穿的解决方案。 考察对缓存击穿问题的理解及常用解决方案的掌握风险判断技术原理方案权衡第 872 题jsonp原理 考察对JSONP跨域方案原理的理解技术原理问题排查第 873 题说说一些限流的算法? 考察对流控算法原理与适用场景的理解系统设计技术原理方案权衡第 874 题请画出冯·诺依曼体系结构的组成,并说明CPU与内存之间的总线类型及其连接方式。 考察对计算机体系结构核心组成和总线通信原理的掌握系统设计技术原理第 875 题WeakMap和Map区别 考察对JavaScript中Map和WeakMap在引用、遍历、内存管理方面的区别理解技术原理JavaScript第 876 题SQL题目:找出总分最高的学生id;若科目存在重复数据,直接使用sum()会有问题,该如何解决? 考察SQL聚合的正确性及重复数据处理能力编码实现问题拆解技术原理SQL第 877 题请介绍策略模式、模板方法模式和责任链模式,并结合你的项目或实习经历说明各自的应用场景。 考察对三种设计模式的理解、选型能力及实际应用项目复盘技术原理方案权衡第 878 题请介绍服务熔断和服务降级的概念,它们在微服务架构中的区别和联系是什么? 考察对微服务可靠性机制的理解与辨析能力风险判断技术原理方案权衡第 879 题请解释 Promise 的概念、状态和基本用法,并说明它解决了什么问题。 考察对 Promise 核心机制、状态流转及异步编程价值的理解问题拆解技术原理JavaScript第 880 题MVCC 是怎么实现可重复读的? 考察 MVCC 机制在可重复读隔离级别下的实现原理与可见性规则问题拆解技术原理方案权衡