查看: 1107| 回复: 2
跳转到指定楼层
上一主题 下一主题
收起左侧

[找工就业] 问一道面试遇到的题(回复都加米)

全局:

2021(1-3月)-CS硕士+fresh grad 无实习或全职 | 网上海投| 码农类General实习@

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
问一道面试遇到的设计题有大量的图像要处理,要求涉及一种解决方案来减少在不同系统之间发送的数据量,以减少使用的带宽。

.google  и应该从什么角度去阐述,回复都加米!

上一篇:tech conference 一个能找工作的会! 新人求米
下一篇:真心求推荐 国内外资HSCB VS. 加州独角兽Weee
🔗
Ludwiglevo 2021-2-9 03:51:16 | 只看该作者
全局:
这种典型的系统设计题需要你大量去向面试官提问,在得知条件和场景以后才可以开始设计,否则看帖子的人也无能为力哦
大的角度讲,你要解决“因为大量图像处理导致的在不同系统之间发送大量数据带来的问题”, 而不是“图像处理本身”, 对吧?请问这个图像处理的business logic大概如何,为何一定要把图像在不同系统之间来回发送?为什么不可以把图像在单一系统的服务器内进行处理然后返回结果?
用Insta的例子来讲,那里的图像滤镜都是本地客户端的处理算法,本地处理本地返回,不需要你把数据上传到服务器端处理。有些图像服务,像是推算老年以后的脸部图像的,需要服务器端海量processing power, AI和背景数据做加持的话,则是需要上传本地照片到服务器处理完后才返回。这里可以进行基本的常规图像压缩
回复

使用道具 举报

🔗
peter_a 2021-2-20 18:17:39 | 只看该作者
全局:
你的题目说的太模糊了,你澄清的问题都是哪些,得到什么样的答案?

整体看来,数据肯定还是存储在storage service上的。我们尽可能少传数据,数据传输到特定服务器,然后任何处理都在这个服务器上完成。这样的服务是分布式的,并行处理。只不过每台机器上处理图像所有的事情。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表