携程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-08 09:58 江苏

相关推荐

牛客吹哨人:稍微记录一下,哨哥晚点统一更新到黑名单:能救一个是一个!26届毁意向毁约裁员黑名单https://www.nowcoder.com/discuss/1525833
点赞 评论 收藏
分享
牛客60766979...:HR说这周开,这周只剩两天了
点赞 评论 收藏
分享
评论
2
5
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务