avatar
问一道LinkedIn的设计题# JobHunting - 待字闺中
M*e
1
How would you design an enhancement to the LinkedIn homepage that displays
24-hour trailing lists (5-minute, 1-hour, 1-day) of the top 5 URLs that
users post onto the site?
Need to describe how to handle possible high volume concurrent submissions,
how to store URLs, how to compute the trailing lists, and how to clean up
stale data, all in the context
of a load-balanced scalable architecture.
avatar
t*h
2
hadoop or a single machine?

,

【在 M******e 的大作中提到】
: How would you design an enhancement to the LinkedIn homepage that displays
: 24-hour trailing lists (5-minute, 1-hour, 1-day) of the top 5 URLs that
: users post onto the site?
: Need to describe how to handle possible high volume concurrent submissions,
: how to store URLs, how to compute the trailing lists, and how to clean up
: stale data, all in the context
: of a load-balanced scalable architecture.

avatar
M*e
3
Should be hadoop or cluster

【在 t*********h 的大作中提到】
: hadoop or a single machine?
:
: ,

avatar
t*h
4
if hadoop then it seems so straightforward? isn't counting what hadoop is
best for? at any time, extract top 5 from each node and compare to get
overall top 5?

,

【在 M******e 的大作中提到】
: How would you design an enhancement to the LinkedIn homepage that displays
: 24-hour trailing lists (5-minute, 1-hour, 1-day) of the top 5 URLs that
: users post onto the site?
: Need to describe how to handle possible high volume concurrent submissions,
: how to store URLs, how to compute the trailing lists, and how to clean up
: stale data, all in the context
: of a load-balanced scalable architecture.

avatar
l*h
5
这个题目不错,可以区别有经验和没经验的

,

【在 M******e 的大作中提到】
: How would you design an enhancement to the LinkedIn homepage that displays
: 24-hour trailing lists (5-minute, 1-hour, 1-day) of the top 5 URLs that
: users post onto the site?
: Need to describe how to handle possible high volume concurrent submissions,
: how to store URLs, how to compute the trailing lists, and how to clean up
: stale data, all in the context
: of a load-balanced scalable architecture.

avatar
c*t
6
很多问题放一起,是道综合设计题啊,太难了。有没有高人详细回答一下?

,

【在 M******e 的大作中提到】
: How would you design an enhancement to the LinkedIn homepage that displays
: 24-hour trailing lists (5-minute, 1-hour, 1-day) of the top 5 URLs that
: users post onto the site?
: Need to describe how to handle possible high volume concurrent submissions,
: how to store URLs, how to compute the trailing lists, and how to clean up
: stale data, all in the context
: of a load-balanced scalable architecture.

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。