携程面试题 · 风险判断
携程相关面试题,按最终去重题目聚合。
共 2142 道真题 · 当前筛选命中 315 道 · 更新 2026-08-05
筛选题目已选:风险判断
考察点
技术栈
第 241 题消息队列的消息可靠性是如何保证的? 考察对消息队列可靠性的全链路理解和风险应对第 242 题如果浏览器禁用了Cookie,Session会话还能正常工作吗?请说明原因和可行的替代方案。 考察基于Cookie的Session机制原理及无Cookie环境下的会话保持方案第 243 题如何在 Go 中控制 goroutine 的并发数量? 考察 Go 并发控制的核心机制与资源管理能力第 244 题日志的命名和清理策略:如果一个日志文件写了很久都没有写满,直接按创建时间删除的话,最新写的日志也会被删除,如何解决? 考察日志管理中对内容时效性与文件生命周期的理解,以及基于内容而非纯物理时间的清理策略设计第 245 题怎么用Redis生成唯一id? 考察Redis自增、原子性和分布式唯一ID生成方案第 246 题在 InnoDB 中,针对聚簇索引 id 和普通索引 number,插入和删除操作时 B+ 树分别会发生哪些变化? 考察对 InnoDB 索引结构及增删操作导致树变化的理解第 247 题携程APP首页服务频繁OOM,堆内存占用持续攀升,如何通过内存分析和参数调优解决? 考察内存问题排查流程、堆内存分析与JVM参数调优能力第 248 题作为调用A服务的消费方,你如何保障自身系统的稳定性?需要做哪些适配和调整? 考察消费方在面对依赖服务不可用时的容错与兜底能力第 249 题Redis分布式锁的底层框架是什么?如何实现加锁? 考察Redis分布式锁的实现原理与加锁机制第 250 题多级缓存的使用,会不会有一致性的问题? 考察多级缓存场景下数据一致性风险的识别与处理能力第 251 题是否使用过布隆过滤器?如果布隆过滤器也会过期,过期后大量无效判断该如何处理? 考察布隆过滤器的使用与失效处理第 252 题调接口调不通如何排查? 考察接口故障排查的系统化思路与分层定位能力第 253 题请实现单例模式,并说明其线程安全性。 考察单例模式的实现方式、线程安全及适用场景第 254 题幂等如何实现? 考察对幂等设计原理、常见实现方案及边界条件的理解第 255 题请解释什么是数据血缘,并说明它在数据治理中的作用。 考察对数据血缘概念的理解及其在数据治理中的实际应用价值第 256 题请谈谈你对Java线程安全的理解,并说说你会如何处理线程安全问题? 考察线程安全概念、竞争资源识别及加锁机制的掌握第 257 题当线上服务出现 OOM 时,你通常会如何排查和定位问题? 考察排查OOM的系统性方法、工具使用和问题定位能力第 258 题单例模式怎么实现? 考察单例模式的多线程安全实现与适用场景第 259 题HashMap并发安全吗?为什么? 考察对HashMap线程安全问题的理解及并发场景下的正确处理第 260 题请谈谈你对 RAG(检索增强生成)的深入认识,包括其核心原理、主要组件、常见挑战及优化思路。 考察对检索增强生成技术体系的理解深度与工程实践意识