携程

收藏
消费生活
10000人以上
上市
上海
学历友好榜高校必争榜offer比较常胜榜HC充足榜校招高薪榜牛客指数榜
查看官网
上传简历
职位类型
全部
后端开发
前端开发
测试
数据
人工智能/算法
更多
最新
热门
12-08 08:10
门头沟学院 Java
1.项目介绍2.高铁票抢票系统如何设计支持每秒10万+请求的高铁票抢票系统,确保库存准确且响应延迟<500ms?3.酒店价格实时同步多渠道(携程/飞猪/美团)售卖同一酒店房源时,如何保证价格实时同步,避免价差纠纷?4.航班动态推送如何向100万+在线用户实时推送航班延误信息,支持按航线和用户等级优先推送?5.旅游订单分库分表携程年订单量超10亿,如何设计分库分表方案,支持按用户ID、订单时间、目的地多维度查询?6.缓存穿透防护用户高频查询不存在的酒店ID(如恶意攻击),如何设计防护机制,避免击垮数据库?7.支付超时处理用户支付超时未完成,如何高效回收订单库存并通知用户?8.分布式事务处理用户下单后,需同时扣减酒店库存、创建支付单、发送短信通知,如何保证三个操作的原子性?(SeataTCC模式+最终一致性9.搜索推荐优化用户输入"三亚 亲子酒店"时,如何在300ms内返回精准结果,包含价格、评分、库存状态?10.秒杀活动设计节假日酒店秒杀活动,如何支撑每秒5万次下单请求,防止超卖和系统崩溃?11.JVM内存优化携程APP首页服务频繁OOM,堆内存占用持续攀升,如何通过内存分析和参数调优解决?12.分布式锁实现多服务实例并发修改同一酒店房价,如何保证价格更新的准确性?13.日志检索平台如何设计日均10TB的业务日志检索平台,支持按订单号、用户ID快速定位问题?14.缓存一致性酒店库存信息在MySQL和Redis中如何保持一致,避免用户看到的库存与实际不符?15.服务熔断降级机票查询依赖第三方航司API,当API响应延迟超3秒时,如何设计熔断策略保证核心功能可用?16.地理位置检索如何实现"附近5公里内评分4.5以上的酒店"功能,支持高并发查询?17.分布式ID生成携程订单号如何设计,既能保证全局唯一,又能包含时间、业务线等信息?18.数据迁移方案如何将10亿条历史订单从MySQL平滑迁移到ClickHouse,迁移过程不影响线上查询?19.高可用架构核心预订服务如何设计多活架构,保证单机房故障时业务不中断?
点赞 评论 收藏
分享
12-05 17:15
门头沟学院 Java
1.存储引擎 InnoDB 和 MyISAM 的区别?InnoDB 的主要特点? 为什么 InnoDB 使用 2.B+ 树索引?B+ 树相比 B 树的优势?3.什么是回表查询?如何避免回表?4.联合索引的最左匹配原则是什么?为什么必须遵循?5.事务 事务的四大特性(ACID)6.MySQL 如何实现事务7.事务隔离级别有哪些?各自解决了什么问题?8.锁机制 什么是间隙锁?如何解决幻读?9.乐观锁 vs 悲观锁的实现方式?10.操作系统 进程 & 线程 进程和线程的区别?11.进程间通信方式?12.kill 命令终止进程的底层机制13.父进程创建子进程时,操作系统做了什么14.内存管理 为什么需要虚拟内存?虚拟地址的作用?15.用户态和内核态的区别?系统调用的过程?16.HTTP/HTTPS 从输入 URL 到页面渲染的完整过程17.HTTP 长连接 vs 短连接?如何实现复用18.TCP vs UDP TCP 如何保证可靠传输19.UDP 的适用场景20.集合框架 HashMap 的底层结构(数组+链表+红黑树)?扩容机制?21.ConcurrentHashMap 如何保证线程安全22.多线程 & 锁 synchronized 的实现原理23.偏向锁、轻量级锁、重量级锁的适用场景?24.什么是 CAS?ABA 问题如何解决?25.JVM 垃圾回收算法26.如何判断对象可回收27.新生代、老年代的垃圾回收过程?28.缓存 vs 数据库 Redis 为什么快项目拷打RabbitMQ 如何保证消息顺序性消息积压如何处理Kafka vs RabbitMQ 适用场景对比
点赞 评论 收藏
分享
12-03 21:23
武汉大学 Java
点赞 评论 收藏
分享
分享我的面试经验
模拟面试
真实面试体验,快速补齐短板
应聘感受
暂无应聘感受
牛客网
牛客网在线编程
牛客网题解
牛客企业服务