axure rp7.0web+app产品经理_一个有趣的产品经理面试逻辑题:app的文件下载功能

你可以不懂产品,但你不能不懂逻辑,看起来一个简单的文件下载,才发现原来也并没有那么简单。

9896b8651a1617cc4f04cadbf30dc60b.png

大家都知道产品经理面试是需要考逻辑题的,这可以快速看出一个人的思维能力和逻辑能力。前段时间看到一个有趣的产品面试题,都是开放类型,没有标准答案,这里想分享给大家探讨下。

一、背景

现在很多APP都有下载功能,尤其是视频类app,经常会需要将视频缓存到本地,这就需要用到下载功能。但一般大家不会一个文件一个文件下载,而是经常批量下载一堆文件,这就需要考虑到各个文件之间的优先级及状态变化。

二、假设

  • 现在有ABCD四个文件需要下载;
  • 不考虑异常情况及下载完成,正常情况下这四个文件的状态有三种:下载中、等待中、已暂停;
  • 受到系统限制,只能有一个文件处于“下载中”的状态,其余文件需要处于“等待中”或“已暂停”;
  • 假设此时A处于“已暂停”,B处于“下载中”,C&D处于“等待中”,如下图:

三、 题目

1. 如果此时用户点击了B,四个文件的状态如何变化?(简单级)

  • 理论上来说,用户此时点击B的动机应该是想让它暂停,所以B的状态应该变成“已暂停”;
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值