2025.3.18 得物
一面
- 自我介绍
- 先聊一下21-23年做的这个平台
- 是如何给卖家提供一站式的履约服务
- 先不和竞品做类比,先介绍一下它是做什么的?给你的这个系统加个定义,举个例子,京东商城是一个面向消费者的电商零售平台,它里面有toB的自营入驻服务,也有toC的个人卖家销售服务。。。
- 没有在商城入驻,那你们订单来源是哪里
- 对接的承运商主要有哪些
- 对于你们的用户来说,这个平台有什么优势,你们给他们解决了什么样的痛点问题,为什么要用你这个,他不用你们的时候会有其它的替代方案吗?
- 开放平台鉴权是怎么做的
- 了解过市面上主流的鉴权方案有哪些?当时是怎么做技术方案选型的
- API鉴权有哪些方式(JWT,OAuth2.0,HMAC,api key)
- 假设你对接的某个渠道或用户,他的单量很大,你们在稳定性建设这块是怎么做流量控制;第二点是你的用户与用户之间流量是有差异的,怎么做到因为某个用户流量大去影响到其它用户的?
- 怎么去扛一个很大的流量,做了限流和熔断不会怪怪的吗,上游他们那边可能还要做很多失败重试的操作,有没有去调研过这块业内其它是怎样的一个方案?
- toB走batch同步的方式我觉得可能不是最佳的方案,你有了解过业内其它公司的解决方案吗
- 最近主要在做什么工作
- 你会有OKR吗
- 最近一个季度对你来说比较有挑战性的项目是什么,其中面临具体的问题是什么,然后你是如何解决它的
- 可以详细介绍这个通用搜索能力吗
- 实体是怎么设计的,由谁来定义
- 我理解你这个像是一个业务网关,会不会日常会有很多答疑的工作,假设上游查某个字段spu_name,他觉得不对,过来问你为什么值是A而不是B,你们日常会有遇到这类情况吗?
- 现在不是说事前,而且发生了线上问题,我听你刚才的描述,事前你们做了很多措施去避免对接上的错误,防止有bug上线,但是现在生产环境出了这个情况,你们是怎么去排查定位的,有可能是他自己搞错了,也有可能是你系统有问题
- 目前人工运维的场景有哪些,需要靠人工去排查的问题你考虑过如何通过系统自动化的方式去做溯源和归因?在现有基础上你的研发效能能不能再提升一点,后面能不能不要投人去值班人工维护了,能不能在系统层面去做?可以怎么做?
- 业务层面的错误你该怎么告警发现
- 假设人家过来问这个数据到底是对的还是错的,难道你说因为你现在不是实际的数据提供方,你不能确认,还要再去下游排查一下吗?那如果我是接入的人,我是不是不需要接你,是不是我自己就能封装一个,你怎么去做推广呢,你不可能靠自顶向下的管理的指派,老板说一定要接就去接,那我觉得现在你都提供不了可靠的数据,怎么接呢?或者后面换了一个老板,又自己搞了一套,在我们公司就发生过这样的事情
- 假设你们现在有赛马,别人搞了一个一样的,你现在让你的用户选择你的系统,觉得用起来比别人的系统爽
- 假设后面这个系统不是由你负责了,你的团队有越来越多的人,你如何在事中和事后做很多东西去保证,人都是不可靠的,你有考虑过如何在稳定性上进一步提升?
- 如果他是一个POST请求,而不是GET查询,会涉及到你数据更新的情况,这种情况线上出了问题该怎么解决?
- 反问