岗位
数据工程
这些题与问题库里的是同一批,这里按各自主要考察的能力分组。
453 道问题
本页为第 151–200 题,共 453 题。
A · 专业解题与实现20
- 一个关键完整流程测试偶尔失败,团队开始重跑直到通过。你会怎样确定它是否真实暴露产品风险,并改进测试流程?
- 服务平均耗时稳定,但最慢 1% 的请求会周期性变慢,时间点与内存分配高峰接近。你会如何判断垃圾回收是否是原因,并区分其他暂停来源?
- 一个高流量服务需要把关键表从旧结构迁移到新模型,期间不能暂停读写。你会怎样组织迁移阶段并验证切换安全?
- 一个请求启动了多个异步任务;客户端断开或请求超时后,部分下游工作仍占用线程和连接。你会怎样让取消信号传到相关任务,并释放资源?
- 一组异步回调打印出的循环变量总是相同或与预期不同。请用你熟悉的一种语言解释变量绑定和闭包捕获,并给出可验证的修正方向。
- 某对象重写了相等判断,却仍使用默认哈希实现,放入哈希集合后出现查找失败。请解释相等与哈希接口约定,并说明如何构造测试。
- 产品要向数千万用户发送事务通知和可选营销通知,用户可以随时调整渠道偏好。你会如何设计通知发送流程?
- 一台机器开始频繁发生 major page fault,同时磁盘 I/O 升高。你会怎样判断工作集变化、内存压力和应用访问模式各自的作用?
- 一个全球服务需要按地区启用不同功能和数据保留规则,同时总部仍要观察整体运行情况。你会怎样划分配置、执行和汇总边界?
- 一个搜索服务需要调整分词和排序特征,同时不能让重建过程造成长时间结果缺失或明显增加写入延迟。你会怎样安排索引演进?
- 一个订阅产品有试用、续费、宽限期、退款和家庭共享。如何设计权益判定,使多个业务服务读取到一致且可追溯的结果?
- 多个团队把脱敏数据复制到开发、预发和性能环境,数据刷新频率各不相同。你会怎样设计测试数据的权限、生命周期和可复现性?
- 一个按用量计费的 API 产品需要把不同地区的请求事件汇总成客户账单,并允许事后纠错。你会如何设计计量数据处理流程?
- 两个进程都访问地址 0x1000,为什么通常不会读写到同一块物理内存?请从地址转换和操作系统职责解释。
- 一个多租户平台要向客户系统发送事件通知(Webhook)。你会如何设计发送和重试流程,并处理客户端长期不可用的情况?
- 更换嵌入模型后,新旧向量不可直接比较,但重建全量向量需要数天。你会怎样设计迁移和查询切换?
- 团队发现模型可能在公开语料或微调数据中见过部分内部评测题。你会如何判断离线成绩还能说明什么,并重建可信评测?
- 团队混合使用用户反馈、人工标注和合成样本做微调,之后收到部分来源数据需要删除的请求。你会如何追踪数据影响并判断需要重训到什么范围?
- 新模型离线评测提升,但少数高价值用户的回答质量可能下降。你会怎样安排小范围发布、观察结果,并判断何时扩大使用?
- 用户反馈答案听起来合理,却漏掉文档中的关键限制条件。你会怎样定位问题发生在解析、切分、召回、排序还是生成阶段?
当前目标在这里暂无匹配题。 ·
B · 业务理解与领域建模17
- 一个企业产品同时收取月订阅费、超额用量费和最低消费补差。你如何定义计费周期、用量归属、价格生效时间和账单解释,使客户能够核对费用?
- 一次促销提高了成交量,但新增客户的首单在扣除优惠、渠道费和履约成本后长期亏损。你会如何拆解亏损来源,并判断应改优惠门槛、客群、渠道还是停止促销?
- 用户通过某个渠道下单,之后可能退款、拒付或取消。你会如何确定统计渠道贡献的时间范围、计算订单价值和渠道成本,让营销分析与财务结算都能解释同一笔结果?
- 新套餐让更多用户愿意开始试用,但其中一部分原本会购买高价套餐的客户转向了低价方案。你会用什么商业模型和观察窗口判断套餐组合是否创造了新增价值?
- 请为你熟悉的双边平台梳理用户、供给方、平台和支付方之间的价值流,并说明一次服务未履约时,价值和责任如何变化。
- 促销结束后,运营认为活动已完成,产品认为订单仍在履约,财务则认为还不能结算。你会如何界定各自对象、状态和状态转换?
- 同一用户可能通过广告、代理商、合作伙伴和自助渠道接触产品,甚至由不同主体付款。你如何说明业务里的客户、购买者、使用者和获客触点分别是什么?
- 一个企业客户拥有多个组织账号、部门和成员,成员可以代表不同组织完成操作。设计客户活跃度分析时,你如何界定客户、账号、组织和用户的粒度与关系?
- 客服会把重复工单合并,也会把一个复杂问题拆成多个处理单。设计服务质量数据模型时,你如何定义工单、问题、接触次数和解决结果?
- 合作伙伴结算需要把外部订单号、内部订单、支付记录和退款记录对应起来,但各系统的唯一键和更新时间都不同。你会如何建立映射和核对机制?
- 不同业务线都使用“有效客户”指标,但有的按付费、有的按活跃、有的按续约可能性定义。你会如何判断哪些定义应该统一,哪些应该保留为不同概念?
- 推荐和风控团队都需要“近30天消费”特征,但一个以自然日为窗口、另一个以精确小时滚动,且退款处理不同。你会如何判断能否共享特征定义?
- 训练数据里某个风险值大多完整,线上服务却常用默认值代替,模型效果也随之波动。你会怎样查明问题来自数据采集、计算时间、缺失处理还是实现差异?
- 多个模型、运营规则和报表共用一个核心特征,但上游业务定义已经变化,部分消费者暂时无法迁移。你会如何管理新旧定义、所有权和迁移顺序?
- 一组高成本特征因上游依赖调整,数据刷新时间将从几秒延长到十分钟。你会判断哪些决策会受影响、哪些特征必须保持实时,以及何时可以接受较慢的数据?
- 业务将一项服务的商业规则从免费试用改为满足条件后返还费用,但历史订单仍按旧条款签订。你会如何演进模型和流程,确保新旧交易都能被正确解释?
- 供应商 API 将过去单一的“已交付”状态拆为“已发出”和“已签收”,但历史数据没有区分依据。你会如何更新领域模型、对外接口约定和相关报表?
当前目标在这里暂无匹配题。 ·
C · 价值判断与方向规划7
- 一次获客活动带来大量注册,但其中一部分地区暂不可服务,导致新用户的实际可服务比例下降。你会如何定义并呈现这次活动的增长结果?
- 品牌广告、搜索和联盟渠道同时覆盖同一批潜在客户,归因平台把大部分转化都记给最后一次点击。你会如何估算各渠道的真实增量贡献,并说明结论边界?
- 一项结账体验实验提高了支付完成率,但投诉和退款也上升。你会如何判断实验是否成功,以及需要等待多久才能作出决定?
- 产品、运营和销售的周报都写着“留存”,但分别指回访、关键功能使用和续约。你会如何组织讨论,让指标名称对应清楚的用户行为和业务决策?
- 一次会员运营计划提高了复购频次,但平均订单金额和毛利同时下降。你会如何区分健康的消费习惯变化、跨期购买迁移和促销驱动的低质量增长?
- 新自动化流程将处理速度提高一倍,同时减少了人工复核,但错误对少数高价值客户影响更大。你会如何评估整体净价值并决定扩大范围?
- 重要客户愿为定制功能付高价,但需求能否复用还不确定;长期维护、权限和数据规则也会增加成本,销售已承诺交付时间。你会怎样比较定制、产品化、服务方案或拒绝,并决定是否投入?
当前目标在这里暂无匹配题。 ·
D · 交付执行与持续运营6
- 一个新手引导实验没有改变注册到激活的总体转化率,却让已激活用户更快完成首次关键任务。你会如何决定是否推广,并如何修订对成功的定义?
- 大促期间活动页访问量达到预期,但商品加购和下单明显偏低。你会如何快速区分流量质量、页面信息、价格规则、库存或履约问题?
- 限时促销上线后,热门商品的库存不足,部分渠道已经收到展示承诺,其他渠道仍在持续引流。你会如何调整投放、页面承诺、补货和客户沟通?
- 一项品牌活动的总曝光已完成计划,但核心目标人群实际看到广告的比例低于预期,预算也只剩三分之一。你会如何决定继续投放、调整媒介组合或修改目标?
- 一项社区活动报名和互动数据很好,但活动结束后参与者几乎没有继续使用产品或贡献内容。你会如何判断活动与产品价值的连接在哪里断开,并设计下一轮运营?
- 一个合作渠道为了达成季度目标,要求临时扩大促销投放范围;初步检查发现新增人群可能超出原先约定的授权和品牌边界。你会如何在时限内推进判断?
当前目标在这里暂无匹配题。 ·