回复: 6
收起左侧

贡献一个非常稀少的蚂蚁金服北美的面经

本楼:   👍  1
100%
0%
0   👎
全局:   140
85%
15%
25

2020(1-3月) 码农类General 硕士 全职@蚂蚁金服 - 猎头 - 技术电面  | | Fail | 在职跳槽

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

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

x
因为蚂蚁金服的面经非常稀少,所以贡献一个。
但是,根据我的观察,所有阿里面经对蚂蚁金服均有效。
第一轮电面是generate parenthes
您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
ueue service。这轮挂了,只能说实力不济,不会设计2000wqps的系统

评分

参与人数 4大米 +11 收起 理由
rainly + 2 很有用的信息!
清道神君 + 7
lzl124631x + 1 赞一个
vivianx1024 + 1 给你点个赞!

查看全部评分


上一篇:new grad Oracle HQ onsite
下一篇:新鲜面经Asana
 楼主| endofunctor 2020-2-19 13:58:20 | 显示全部楼层
本楼:   👍  1
100%
0%
0   👎
全局:   140
85%
15%
25
总的来说,这道题是我见过最不适合作为面试题的题目。
原因有几个:
1. 考察范围太广,面试官又没有针对问题进行相应细分。
2. 2000w qps是一个荒谬的数字,作为对比,整个bing所有服务只有1.4w qps。。。。
3. 考察过于专项,如果面试者没有实际非常大concurrency 系统的经验根本无从入手。。。。
回复

使用道具 举报

gloria_wwj 2020-2-19 09:02:32 来自APP | 显示全部楼层
本楼:   👍  0
0%
0%
0   👎
全局:   233
99%
1%
2
2000WQPS是指主页访问量么?感觉更像是在考静/动态内容分离和云端存储
回复

使用道具 举报

 楼主| endofunctor 2020-2-19 13:48:13 | 显示全部楼层
本楼:   👍  0
0%
0%
0   👎
全局:   140
85%
15%
25
gloria_wwj 发表于 2020-2-19 09:02
2000WQPS是指主页访问量么?感觉更像是在考静/动态内容分离和云端存储

是指总的请求数。这不是什么静态动态什么之类的能解决的。

我来稍微分析下这个问题来提供下思路。首先这道题一定要问清楚总共有多少个服务,如果没有一个具体的服务数量,那么所有接下来的分析都是不可能成立的。当我们有了一个比较具体的服务数量之后,需要问清一级服务有哪些,每个一级服务平均需要与几个二级服务进行通信。之后可以根据一级服务数量假设request是平均分配的(肯定不是平均的,但是再问东西实在太多了。。。。)对每个服务进行一个qps的分别估计。

之后以商品细节和购买服务两个做为具体例子详细说。因为我们刚才问了每个一级服务有多少个相互连接的二级服务,所以我们可以算出,每个一级服务它的request需要多少个二级服务相应才能做出最终相应。这时我们由于一级服务需要限制一定时间内(一般比较过分的是2s。。。)所以可以算出来每个二级服务的响应时间最大可以是多少,也就可以算出来二级服务的机器数量与每个request的最大处理时间。从而也可以算出来一级服务的机器数量。

到此为止,我们搞清楚了具体需要多少机器来支撑这个系统。但是这还是一个粗略估计,我们还是需要声明我们要加上autoscale功能,确保系统有自扩展能力。

接下来关于数据库,关于wide-column数据库,关于缓存,关于静态内容存储,关于cdn,关于可能的pipeline等等等。。。。我有空可能会慢慢补进来

评分

参与人数 2大米 +8 收起 理由
清道神君 + 7
queensberry + 1 赞一个

查看全部评分

回复

使用道具 举报

tm1234 2020-2-19 17:06:30 来自APP | 显示全部楼层
本楼:   👍  0
0%
0%
0   👎
全局:   536
99%
1%
5
不用queue怎么做呢 那么大qps 服务器肯定会有响应不过来的时候
回复

使用道具 举报

 楼主| endofunctor 2020-2-20 12:37:12 | 显示全部楼层
本楼:   👍  0
0%
0%
0   👎
全局:   140
85%
15%
25
tm1234 发表于 2020-2-19 17:06
不用queue怎么做呢 那么大qps 服务器肯定会有响应不过来的时候

说的太对了。。。这就是纸上谈兵。。。
回复

使用道具 举报

whyvic13 2020-3-31 06:20:38 | 显示全部楼层
本楼:   👍  0
0%
0%
0   👎
全局:   121
99%
1%
1
楼主你好,请问面试是用中文还是英文,还是一半一半
回复

使用道具 举报

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

本版积分规则

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