京东外卖BUG,有人狂薅上百单

12 月 7 日,京东的“随心囤”出现了 BUG。

不少网友分享反馈,在京东外卖购买 100 张券后申请退款,平台只会回收一张券,剩余的 99 张还在用户手里,可以正常下单。因此有用户为薅羊毛,下了 100 单汉堡、100 杯奶茶……

image-20251209155444339

突如其来的海量订单让不少商家都遭遇爆单。

image-20251209163333204

8 号 BUG 修复后,BUG 期间下的预订单和没有使用的券都统一被回收。

晚上,京东发布公告,表示因平台责任已出餐的商家,平台将承担全部损失。

image-20251209160625513

不得不说一句,东哥这波大气!

随心囤对外卖党来说,其实是挺实惠好用的,鸭鸭特地去翻了一下活动页,先囤后用,价格也实惠。

但自己吃不完还要上百单薅羊毛的用户,只能说纯粹在趁火打劫了。难道一个人大半夜能吃完上百份的汉堡炸串吗?鸭鸭有看到点完单之后在各平台低价出售,赚取差价的;也有看到有人质问薅羊毛的人,贪小便宜真的好吗?

不过这答案真是没绷住。

image-20251209161943527

因为 BUG 是 23 点左右出现的,骑手和店员被迫因为羊毛党的订单开始加班,硬生生干到凌晨的也不在少数。

惨还是牛马惨。

最后也是有点好奇,不知道东哥这波 BUG,最后会由谁来背锅。

……

今天分享一篇 Java 京东后端一面面经:

在这里插入图片描述

篇幅有限,完整答案可以进入面试鸭 - 程序员求职面试刷题神器,高频编程题目免费刷进行查阅。

AOP 的原理是什么?

AOP(Aspect-Oriented Programming,面向切面编程) 是一种编程范式,用于将跨领域的关注点(如日志记录、安全检查、事务管理等)与业务逻辑分离开来。它允许开发者通过“切面”(Aspect)将这些通用功能模块化,并将其应用到应用程序中的多个地方,从而避免代码重复。

  • 核心思想:AOP 的核心思想是将与业务逻辑无关的横切关注点抽取出来,通过声明的方式动态地应用到业务方法上,而不是将这些代码直接嵌入业务逻辑中。
  • 主要组成部分:AOP 包括几个关键概念:切面(Aspect)、连接点(Join Point)、通知(Advice)、切入点(Pointcut)和织入(Weaving)。

Java 中哪些类使用了单例模式?

单例模式(Singleton Pattern)是一种创建型设计模式,它确保一个类在整个程序运行过程中只有一个实例,并提供全局访问点以获取该实例

单例模式的核心思想是:控制对象的实例化,防止创建多个实例,从而节省资源并保证行为一致性。

比如 Calendar 就使用了单例模式:

Calendar calendar = Calendar.getInstance();

也比如 Logger:

Logger logger = Logger.getLogger(MyClass.class.getName());

你了解哪些本地缓存组件?

如:

  1. Ehcache:可以作为本地缓存,也支持集群化和分布式部署
  2. Guava Cache:Google 提供,它是一个轻量级的内存缓存解决方案,适用于小规模的缓存应用
  3. Caffeine:是 Guava Cache 的一个升级版,具有更高的性能和更丰富的缓存管理功能

更多

💻 编程学习交流:编程导航
📃 简历快速制作:老鱼简历
✏️ 面试刷题神器:面试鸭
📖 AI 学习指南:AI 知识库

京东外卖作为京东在本地生活领域的重要布局,其背后的技术服务商体系正在逐步完善。虽然目前京东外卖并未公开完整的技术服务商列表,但从其业务模式和技术需求来看,可以推测其合作的技术服务商主要集中在以下几个方向: ### 服务内容与技术服务商类型 1. **订管理系统开发服务商** 京东外卖需要高效、稳定的订管理系统来支撑其庞大的订流量。因此,具备高并发处理能力的订系统开发服务商是其潜在合作伙伴。这类服务商通常具备微服务架构设计能力,能够支持订的实时同步、状态更新、异常处理等功能[^1]。 2. **智能配送调度系统服务商** 京东外卖的履约效率依赖于强大的配送调度系统。技术服务商需要具备路径优化、动态派、骑手管理等能力,以提升配送效率和用户体验。这类服务商通常与京东的LBS系统、地图服务、智能算法平台进行深度集成[^1]。 3. **自动分佣系统服务商** 京东外卖的服务商体系中,分佣系统的自动化程度直接影响运营效率。服务商需提供可定制的佣金计算引擎,支持多层级分佣、实时结算、对账等功能。这类系统通常与京东的财务系统、支付接口、订系统进行联动[^2]。 4. **数据安全与风控系统服务商** 随着外卖平台用户量和交易额的增长,数据安全和风控成为关键环节。技术服务商需提供反欺诈、账户安全、交易风控等服务,保障平台的稳定运行和用户数据安全[^1]。 5. **本地生活服务生态整合服务商** 京东外卖作为本地生活的重要入口,其技术服务商还需具备整合餐饮、生鲜、即时零售等多业态的能力,提供统一的接入平台和服务标准,助力京东构建完整的本地生活服务体系[^1]。 ### 合作模式与技术对接 京东外卖的技术服务商通常通过API接口实现与平台的对接,涵盖订同步、配送状态更新、用户数据管理等多个模块。服务商需具备成熟的接口开发能力,并通过京东的认证测试,确保系统兼容性和稳定性。此外,京东外卖服务商的考核标准也较为严格,包括响应速度、系统可用性、数据准确性等维度[^3]。 ### 示例代码:模拟订状态同步接口 ```python import requests def sync_order_status(order_id, status): """ 同步订状态至京东外卖平台 :param order_id: 订ID :param status: 状态码(1: 已接, 2: 配送中, 3: 已完成) :return: 接口响应结果 """ url = "https://api.jd-waimai.com/order/status/sync" headers = { "Authorization": "Bearer YOUR_ACCESS_TOKEN" } data = { "order_id": order_id, "status": status } response = requests.post(url, headers=headers, json=data) return response.json() # 示例调用 result = sync_order_status("123456", 2) print(f"接口返回结果:{result}") ```
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值