携程面试题(2026 最新)
携程相关面试题,按最终去重题目聚合。
共 2142 道真题 · 更新 2026-08-05
筛选题目
考察点
技术栈
第 341 题请设计一个支持地理位置的检索系统,能够根据用户当前位置或指定坐标查找附近的地点。 考察地理位置索引方案、检索流程和精度与性能的权衡第 342 题你通常如何学习新知识? 考察学习方法、自驱力与知识转化能力第 343 题请编写 SQL 计算用户次日留存率,并解释计算逻辑。 考察 SQL 编写能力与留存率计算逻辑的准确性第 344 题请设计一个数据迁移方案,并说明如何保证迁移的正确性和可回滚性。 考察数据迁移的方案设计、一致性和风险控制能力第 345 题请解释悲观锁和乐观锁的区别,以及各自适用的并发场景。 考察并发控制基本概念与实际应用判断第 346 题Java中有哪些创建线程的方式? 考察Java多线程基础API的掌握。第 347 题你的优势是什么? 考察自我认知、优势总结与岗位匹配度第 348 题如何保证Redis与数据库的数据一致性? 考察对缓存与数据库双写一致性问题的理解和权衡第 349 题请写一条 SQL 查询,计算每个学生的平均成绩,要求先去除该学生最高分和最低分后再求平均。 考察 SQL 窗口函数与聚合逻辑的运用第 350 题Promise有哪几种状态?它们之间是如何转换的? 考察对Promise状态机与转换条件的掌握第 351 题除了 react-query 之外,还有哪些在浏览器关闭后仍能保留数据的缓存方法?请列举并说明适用场景。 考察对浏览器持久化存储机制的理解及技术选型能力第 352 题自己做项目找bug怎么找? 考察独立项目中排查问题的系统性方法和工具运用第 353 题基于单例模式谈谈volatile 考察volatile在双重检查锁单例中的内存可见性与指令重排作用第 354 题你用过哪些测试框架? 考察候选人实际项目中的测试框架使用经验与熟练度第 355 题酒店库存信息在MySQL和Redis中如何保持一致,避免用户看到的库存与实际不符? 考察缓存与数据库一致性设计、降级策略和风险意识第 356 题假设要优化车票的查询结果页,想测试一个新的‘排序算法’。如果让你来设计这个AB实验,你会选择哪个或哪几个核心指标来衡量新算法的好坏? 考察AB实验指标设计、业务理解与指标权衡能力第 357 题做服务端开发时,服务端的异常日志是怎么处理的? 考察异常日志的记录、流程与排查意识第 358 题请介绍你实习期间参与的系统的作用、你负责的模块,以及该模块在系统中的上下游链路。 考察候选人实习项目的技术理解、职责边界与系统全局观第 359 题在实现 H5 视频播放时,你会考虑哪些关键因素来确保兼容性和性能? 考察H5视频播放的核心技术要点、兼容性处理与性能优化能力第 360 题在 RocketMQ 中,MQ 的消息有序性会在哪些阶段出现问题?什么情况下会导致消息无序? 考察对 RocketMQ 消息有序性保证机制及失效场景的理解