由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - f design question 总结
相关主题
Facebook的design interview请教大家两道FB和Amazon的“奇怪”设计题
请教T F system design来道A设计题大家头脑风暴一下
f design question 求讨论秒杀设计题
System design 面经facebook/FB 内推 refer,国内的engineer也可以
这去fb onsite,肯定是跪的节奏么?问两个大数据字符串算法问题和一个普通回文算法题
怎么设计分布式LRU cache?F面经
memsql面经是不是面试 必须每道题都要不仅对 还要非常准确 才有戏
most clicked urls in the last 5 mins, 1hr, 24 hrs?准备大公司算法的朋友们,平时练习的每道题都要上机验证通过吗?
相关话题的讨论汇总
话题: mark话题: 总结话题: facebook话题: 稍微话题: wxyjwxyj
进入JobHunting版参与讨论
1 (共1页)
w******j
发帖数: 185
1
稍微总结一下
1. 入门级的news feed
http://www.quora.com/What-are-best-practices-for-building-somet
http://www.infoq.com/presentations/Scale-at-Facebook
http://www.infoq.com/presentations/Facebook-Software-Stack
一般的followup question是估算需要多少server
另外这个帖子有讨论
http://www.mitbbs.ca/article_t/JobHunting/32463885.html
这篇文章稍微提到要怎么approach这种题,可以稍微看看
http://book.douban.com/reading/23757677/
2. facebook chat,这个也算是挺常问的
http://www.erlang-factory.com/upload/presentations/31/EugeneLet
https://www.facebook.com/note.php?note_id=14218138919
http://www.cnblogs.com/piaoger/archive/2012/08/19/2646530.html
http://essay.utwente.nl/59204/1/scriptie_J_Schipers.pdf
3. typeahead search/search suggestion,这个也常见
https://www.facebook.com/video/video.php?v=432864835468
问题在这个帖子里被讨论到,基本上每个问题,在视频里都有回答
http://www.mitbbs.com/article_t/JobHunting/32438927.html
4. Facebook Messaging System(有提到inbox search, which has been asked before)
messaging system就是一个把所有chat/sms/email之类的都结合起来的一个系统
http://www.infoq.com/presentations/HBase-at-Facebook
http://sites.computer.org/debull/A12june/facebook.pdf
http://www.slideshare.net/brizzzdotcom/facebook-messages-hbase/
https://www.youtube.com/watch?v=UaGINWPK068
5. 任给一个手机的位置信号(经纬度),需要返回附近5mile 的POI
这个这里有讨论,这题貌似nyc很爱考...
http://www.mitbbs.ca/article0/JobHunting/32476139_0.html
6. Implement second/minute/hour/day counters
这题真不觉得是system design,但万一问道,还是要有准备,貌似在总部面试会被问
道....
这个帖子有讨论
http://www.mitbbs.com/article_t/JobHunting/32458451.html
7. facebook photo storage,这个不太会被问起,但是知道也不错
https://www.usenix.org/legacy/event/osdi10/tech/full_papers/Beaver.pdf
https://www.facebook.com/note.php?note_id=76191543919
8. facebook timeline,这个也不太是个考题,看看就行了
https://www.facebook.com/note.php?note_id=10150468255628920
http://highscalability.com/blog/2012/1/23/facebook-timeline-bro
除了这些,准备一下这些题目
implement memcache
http://www.adayinthelifeof.nl/2011/02/06/memcache-internals/
implement tinyurl(以及distribute across multiple servers)
http://stackoverflow.com/questions/742013/how-to-code-a-url-sho
determine trending topics(twitter)
http://www.americanscientist.org/issues/pub/the-britney-spears-
http://www.michael-noll.com/blog/2013/01/18/implementing-real-t
copy one file to multiple servers
http://vimeo.com/11280885
稍微知道一下dynamo key value store,以及google的gfs和big table
另外推荐一些网站
http://highscalability.com/blog/category/facebook
这个high scalability上有很多讲system design的东西,不光是facebook的,没空的
话,就光看你要面试的那家就好了..
facebook engineering blog
http://www.quora.com/Facebook-Engineering/What-is-Facebooks-arc
http://stackoverflow.com/questions/3533948/facebook-architectur
其他家的
http://www.quora.com/What-are-the-top-startup-engineering-blogs
==================================================================
在说说怎么准备这样的面试
首先如果你连availability/scalability/consistency/partition之类的都不是太有概
念的话,我建议先去wikipedia或者找一个某个大学讲这门课的网站稍微看一下,别一
点都不知道
这个链接也不错
http://www.aosabook.org/en/distsys.html
如果你这些基本的东西都还知道,那么我觉得你就和大部分毫无实际经验的人差不多一
个水平...
能做的就是一点一点去准备,如果你还有充足的时间的话,建议从你面试的那家公司的
engineering blog看起,把人家用的technology stack/product都搞清楚,然后在把能
找到的面试题都做一遍呗....我们做coding题说白了不也是题海战术...而且你如果坚
持看下去,真的会看出心得,你会发现很多地方都有相同之处,看多了就也能照葫芦画
瓢了...
再有就是面试的时候应该怎么去approach这种题,我说说我的做法
1. product spec/usage scenario 和面试者confirm这个东西到底是做什么的
可以先列出来几个major functionality,然后有时间的话,再补充一些不重要的
把你想的都写下来
2. define some major components
就是画几个圈圈框框的,每个发表一番您的高见....然后讲他们之间怎么interact
以上是question specific的东西,
这个讲完了,我们可以讲一些每道题都是用的,比如说
怎么scale/怎么partition/怎么实现consistency,这些东西,可以套用到任何题上
当然了,我们遇到的题和解题的方法可能都有些出入,不见得每道题有一个路数下来,
最重要的是,讲题的时候要有条理,画图要清楚,保持和面试官的交流,随时问一下人
家的意见。
我能想到的就这么多,欢迎大家交流,希望大家都能找到理想的工作.
h********5
发帖数: 114
2
感谢楼主的总结
m****i
发帖数: 650
3
zan
u*****o
发帖数: 1224
4
留下我的小脚印
a*****u
发帖数: 1712
5
题目不错!
r*******e
发帖数: 7583
6
赞总结

before)

【在 w******j 的大作中提到】
: 稍微总结一下
: 1. 入门级的news feed
: http://www.quora.com/What-are-best-practices-for-building-somet
: http://www.infoq.com/presentations/Scale-at-Facebook
: http://www.infoq.com/presentations/Facebook-Software-Stack
: 一般的followup question是估算需要多少server
: 另外这个帖子有讨论
: http://www.mitbbs.ca/article_t/JobHunting/32463885.html
: 这篇文章稍微提到要怎么approach这种题,可以稍微看看
: http://book.douban.com/reading/23757677/

s********8
发帖数: 23
7
谢LZ
h**i
发帖数: 431
8
ding!

【在 w******j 的大作中提到】
: 稍微总结一下
: 1. 入门级的news feed
: http://www.quora.com/What-are-best-practices-for-building-somet
: http://www.infoq.com/presentations/Scale-at-Facebook
: http://www.infoq.com/presentations/Facebook-Software-Stack
: 一般的followup question是估算需要多少server
: 另外这个帖子有讨论
: http://www.mitbbs.ca/article_t/JobHunting/32463885.html
: 这篇文章稍微提到要怎么approach这种题,可以稍微看看
: http://book.douban.com/reading/23757677/

L*******e
发帖数: 114
9
收藏了!谢谢!
r******e
发帖数: 132
10
大赞楼主!!谢谢
相关主题
怎么设计分布式LRU cache?请教大家两道FB和Amazon的“奇怪”设计题
memsql面经来道A设计题大家头脑风暴一下
most clicked urls in the last 5 mins, 1hr, 24 hrs?秒杀设计题
进入JobHunting版参与讨论
f*******b
发帖数: 520
11
re 总结的太棒了!
r****u
发帖数: 28
12
多谢lz!
很棒!
P****9
发帖数: 177
13
总结的真好!多谢楼主!
r*********n
发帖数: 4553
14
营养贴,谢谢LZ
p*****2
发帖数: 21240
15
不错。论坛应该多些这样的总结。回头有时间好好研究一下。
l*****t
发帖数: 2019
16
多谢。先bookmark然后准备一个个看下来。
你说的那个messaging ,不是messaging,他们用hbase扮演了message storage的角色
。说Scribe是messaging system更想一些。Scribe其实很烂。
c******t
发帖数: 1500
17
太棒了!
多谢楼主!
y*c
发帖数: 904
18
大赞!
l*****s
发帖数: 774
19
谢谢,
雪中送炭呀

【在 w******j 的大作中提到】
: 稍微总结一下
: 1. 入门级的news feed
: http://www.quora.com/What-are-best-practices-for-building-somet
: http://www.infoq.com/presentations/Scale-at-Facebook
: http://www.infoq.com/presentations/Facebook-Software-Stack
: 一般的followup question是估算需要多少server
: 另外这个帖子有讨论
: http://www.mitbbs.ca/article_t/JobHunting/32463885.html
: 这篇文章稍微提到要怎么approach这种题,可以稍微看看
: http://book.douban.com/reading/23757677/

c***w
发帖数: 134
20
mark
相关主题
facebook/FB 内推 refer,国内的engineer也可以是不是面试 必须每道题都要不仅对 还要非常准确 才有戏
问两个大数据字符串算法问题和一个普通回文算法题准备大公司算法的朋友们,平时练习的每道题都要上机验证通过吗?
F面经请问有在Veeco工作的吗?
进入JobHunting版参与讨论
c********p
发帖数: 1969
21
mark
s*******n
发帖数: 305
22
Ding, mark
P******r
发帖数: 85
23
多谢lz
s***m
发帖数: 336
24
awesome!
g**G
发帖数: 767
25
今天刚面完f,没问这些传统的题,问了一个面试官的team现在正在解决的一个问题。
。。

【在 w******j 的大作中提到】
: 稍微总结一下
: 1. 入门级的news feed
: http://www.quora.com/What-are-best-practices-for-building-somet
: http://www.infoq.com/presentations/Scale-at-Facebook
: http://www.infoq.com/presentations/Facebook-Software-Stack
: 一般的followup question是估算需要多少server
: 另外这个帖子有讨论
: http://www.mitbbs.ca/article_t/JobHunting/32463885.html
: 这篇文章稍微提到要怎么approach这种题,可以稍微看看
: http://book.douban.com/reading/23757677/

r********d
发帖数: 7742
26
这么好的贴要是不顶我会失眠的

【在 w******j 的大作中提到】
: 稍微总结一下
: 1. 入门级的news feed
: http://www.quora.com/What-are-best-practices-for-building-somet
: http://www.infoq.com/presentations/Scale-at-Facebook
: http://www.infoq.com/presentations/Facebook-Software-Stack
: 一般的followup question是估算需要多少server
: 另外这个帖子有讨论
: http://www.mitbbs.ca/article_t/JobHunting/32463885.html
: 这篇文章稍微提到要怎么approach这种题,可以稍微看看
: http://book.douban.com/reading/23757677/

v***n
发帖数: 562
27
多谢LZ!
f*******t
发帖数: 7549
28
这么好的帖还没加精,版主们都阳痿了吗
p*****2
发帖数: 21240
29

大牛哪天也总结一下design题吧?

【在 f*******t 的大作中提到】
: 这么好的帖还没加精,版主们都阳痿了吗
c********w
发帖数: 2438
30
mark
thanks so much
相关主题
leetcode每道题后面的两个数十什么意思呢?有什么用呢?请教T F system design
Google的bar真心高啊f design question 求讨论
Facebook的design interviewSystem design 面经
进入JobHunting版参与讨论
m****i
发帖数: 650
31
大赞,这种总结太有用拉
w*****t
发帖数: 485
32
mark!
Very good summary~
d*********s
发帖数: 777
33
mark
r**h
发帖数: 1288
34
赞总结!
f问我的设计题不是这些传统的,也是一个他们遇到的问题,最后聊了下如何scale
觉得对于fresh而言只要能弄清具体的树形结构,知道要加上aggregater, cache、load
balancer, memcached这些就可以了
w******j
发帖数: 185
35

load
真是这样....

【在 r**h 的大作中提到】
: 赞总结!
: f问我的设计题不是这些传统的,也是一个他们遇到的问题,最后聊了下如何scale
: 觉得对于fresh而言只要能弄清具体的树形结构,知道要加上aggregater, cache、load
: balancer, memcached这些就可以了

c******o
发帖数: 534
36
什么具体的树形结构?求解

load

【在 r**h 的大作中提到】
: 赞总结!
: f问我的设计题不是这些传统的,也是一个他们遇到的问题,最后聊了下如何scale
: 觉得对于fresh而言只要能弄清具体的树形结构,知道要加上aggregater, cache、load
: balancer, memcached这些就可以了

H****s
发帖数: 247
37
赞,牛啊!

【在 w******j 的大作中提到】
: 稍微总结一下
: 1. 入门级的news feed
: http://www.quora.com/What-are-best-practices-for-building-somet
: http://www.infoq.com/presentations/Scale-at-Facebook
: http://www.infoq.com/presentations/Facebook-Software-Stack
: 一般的followup question是估算需要多少server
: 另外这个帖子有讨论
: http://www.mitbbs.ca/article_t/JobHunting/32463885.html
: 这篇文章稍微提到要怎么approach这种题,可以稍微看看
: http://book.douban.com/reading/23757677/

d**********n
发帖数: 132
38
mark!
v********n
发帖数: 18
39
Xanax nn【在 wxyjwxyj (wxyjwxyj)的大作中提到:】n:稍微总结一下n:n:1. 入门
级的news feedn:http://www.quora.com/What-are-best-practices-for-building-something-like-a-News-Feednhttp://www.infoq.com/presentations/Scale-at-Facebooknhttp://www.infoq.com/presentations/Facebook-Software-Stackn:一般的followup question是估算需要多少servern……nn--n[发自未名空间Android客户端]
v********n
发帖数: 18
40
n我想说zan....n【在 wxyjwxyj (wxyjwxyj)的大作中提到:】n:稍微总结一下n:n:
1. 入门级的news feedn:http://www.quora.com/What-are-best-practices-for-building-something-like-a-News-Feednhttp://www.infoq.com/presentations/Scale-at-Facebooknhttp://www.infoq.com/presentations/Facebook-Software-Stackn:一般的followup question是估算需要多少servern……nn--n[发自未名空间Android客户端]
相关主题
System design 面经memsql面经
这去fb onsite,肯定是跪的节奏么?most clicked urls in the last 5 mins, 1hr, 24 hrs?
怎么设计分布式LRU cache?请教大家两道FB和Amazon的“奇怪”设计题
进入JobHunting版参与讨论
h****p
发帖数: 87
41
mark
t******i
发帖数: 483
42
mark
x*****0
发帖数: 452
43
mark
i*******e
发帖数: 240
44
Mark

【在 w******j 的大作中提到】
: 稍微总结一下
: 1. 入门级的news feed
: http://www.quora.com/What-are-best-practices-for-building-somet
: http://www.infoq.com/presentations/Scale-at-Facebook
: http://www.infoq.com/presentations/Facebook-Software-Stack
: 一般的followup question是估算需要多少server
: 另外这个帖子有讨论
: http://www.mitbbs.ca/article_t/JobHunting/32463885.html
: 这篇文章稍微提到要怎么approach这种题,可以稍微看看
: http://book.douban.com/reading/23757677/

c********e
发帖数: 186
45
赞!
f******n
发帖数: 264
46
mark and thank you
f******i
发帖数: 19
47
收藏了!谢谢!

【在 w******j 的大作中提到】
: 稍微总结一下
: 1. 入门级的news feed
: http://www.quora.com/What-are-best-practices-for-building-somet
: http://www.infoq.com/presentations/Scale-at-Facebook
: http://www.infoq.com/presentations/Facebook-Software-Stack
: 一般的followup question是估算需要多少server
: 另外这个帖子有讨论
: http://www.mitbbs.ca/article_t/JobHunting/32463885.html
: 这篇文章稍微提到要怎么approach这种题,可以稍微看看
: http://book.douban.com/reading/23757677/

M********l
发帖数: 22
48
赞 mark
w******j
发帖数: 185
49
稍微总结一下
1. 入门级的news feed
http://www.quora.com/What-are-best-practices-for-building-somet
http://www.infoq.com/presentations/Scale-at-Facebook
http://www.infoq.com/presentations/Facebook-Software-Stack
一般的followup question是估算需要多少server
另外这个帖子有讨论
http://www.mitbbs.ca/article_t/JobHunting/32463885.html
这篇文章稍微提到要怎么approach这种题,可以稍微看看
http://book.douban.com/reading/23757677/
2. facebook chat,这个也算是挺常问的
http://www.erlang-factory.com/upload/presentations/31/EugeneLet
https://www.facebook.com/note.php?note_id=14218138919
http://www.cnblogs.com/piaoger/archive/2012/08/19/2646530.html
http://essay.utwente.nl/59204/1/scriptie_J_Schipers.pdf
3. typeahead search/search suggestion,这个也常见
https://www.facebook.com/video/video.php?v=432864835468
问题在这个帖子里被讨论到,基本上每个问题,在视频里都有回答
http://www.mitbbs.com/article_t/JobHunting/32438927.html
4. Facebook Messaging System(有提到inbox search, which has been asked before)
messaging system就是一个把所有chat/sms/email之类的都结合起来的一个系统
http://www.infoq.com/presentations/HBase-at-Facebook
http://sites.computer.org/debull/A12june/facebook.pdf
http://www.slideshare.net/brizzzdotcom/facebook-messages-hbase/
https://www.youtube.com/watch?v=UaGINWPK068
5. 任给一个手机的位置信号(经纬度),需要返回附近5mile 的POI
这个这里有讨论,这题貌似nyc很爱考...
http://www.mitbbs.ca/article0/JobHunting/32476139_0.html
6. Implement second/minute/hour/day counters
这题真不觉得是system design,但万一问道,还是要有准备,貌似在总部面试会被问
道....
这个帖子有讨论
http://www.mitbbs.com/article_t/JobHunting/32458451.html
7. facebook photo storage,这个不太会被问起,但是知道也不错
https://www.usenix.org/legacy/event/osdi10/tech/full_papers/Beaver.pdf
https://www.facebook.com/note.php?note_id=76191543919
8. facebook timeline,这个也不太是个考题,看看就行了
https://www.facebook.com/note.php?note_id=10150468255628920
http://highscalability.com/blog/2012/1/23/facebook-timeline-bro
除了这些,准备一下这些题目
implement memcache
http://www.adayinthelifeof.nl/2011/02/06/memcache-internals/
implement tinyurl(以及distribute across multiple servers)
http://stackoverflow.com/questions/742013/how-to-code-a-url-sho
determine trending topics(twitter)
http://www.americanscientist.org/issues/pub/the-britney-spears-
http://www.michael-noll.com/blog/2013/01/18/implementing-real-t
copy one file to multiple servers
http://vimeo.com/11280885
稍微知道一下dynamo key value store,以及google的gfs和big table
另外推荐一些网站
http://highscalability.com/blog/category/facebook
这个high scalability上有很多讲system design的东西,不光是facebook的,没空的
话,就光看你要面试的那家就好了..
facebook engineering blog
http://www.quora.com/Facebook-Engineering/What-is-Facebooks-arc
http://stackoverflow.com/questions/3533948/facebook-architectur
其他家的
http://www.quora.com/What-are-the-top-startup-engineering-blogs
==================================================================
在说说怎么准备这样的面试
首先如果你连availability/scalability/consistency/partition之类的都不是太有概
念的话,我建议先去wikipedia或者找一个某个大学讲这门课的网站稍微看一下,别一
点都不知道
这个链接也不错
http://www.aosabook.org/en/distsys.html
如果你这些基本的东西都还知道,那么我觉得你就和大部分毫无实际经验的人差不多一
个水平...
能做的就是一点一点去准备,如果你还有充足的时间的话,建议从你面试的那家公司的
engineering blog看起,把人家用的technology stack/product都搞清楚,然后在把能
找到的面试题都做一遍呗....我们做coding题说白了不也是题海战术...而且你如果坚
持看下去,真的会看出心得,你会发现很多地方都有相同之处,看多了就也能照葫芦画
瓢了...
再有就是面试的时候应该怎么去approach这种题,我说说我的做法
1. product spec/usage scenario 和面试者confirm这个东西到底是做什么的
可以先列出来几个major functionality,然后有时间的话,再补充一些不重要的
把你想的都写下来
2. define some major components
就是画几个圈圈框框的,每个发表一番您的高见....然后讲他们之间怎么interact
以上是question specific的东西,
这个讲完了,我们可以讲一些每道题都是用的,比如说
怎么scale/怎么partition/怎么实现consistency,这些东西,可以套用到任何题上
当然了,我们遇到的题和解题的方法可能都有些出入,不见得每道题有一个路数下来,
最重要的是,讲题的时候要有条理,画图要清楚,保持和面试官的交流,随时问一下人
家的意见。
我能想到的就这么多,欢迎大家交流,希望大家都能找到理想的工作.
h********5
发帖数: 114
50
感谢楼主的总结
相关主题
来道A设计题大家头脑风暴一下问两个大数据字符串算法问题和一个普通回文算法题
秒杀设计题F面经
facebook/FB 内推 refer,国内的engineer也可以是不是面试 必须每道题都要不仅对 还要非常准确 才有戏
进入JobHunting版参与讨论
m****i
发帖数: 650
51
zan
u*****o
发帖数: 1224
52
留下我的小脚印
a*****u
发帖数: 1712
53
题目不错!
r*******e
发帖数: 7583
54
赞总结

before)

【在 w******j 的大作中提到】
: 稍微总结一下
: 1. 入门级的news feed
: http://www.quora.com/What-are-best-practices-for-building-somet
: http://www.infoq.com/presentations/Scale-at-Facebook
: http://www.infoq.com/presentations/Facebook-Software-Stack
: 一般的followup question是估算需要多少server
: 另外这个帖子有讨论
: http://www.mitbbs.ca/article_t/JobHunting/32463885.html
: 这篇文章稍微提到要怎么approach这种题,可以稍微看看
: http://book.douban.com/reading/23757677/

s********8
发帖数: 23
55
谢LZ
h**i
发帖数: 431
56
ding!

【在 w******j 的大作中提到】
: 稍微总结一下
: 1. 入门级的news feed
: http://www.quora.com/What-are-best-practices-for-building-somet
: http://www.infoq.com/presentations/Scale-at-Facebook
: http://www.infoq.com/presentations/Facebook-Software-Stack
: 一般的followup question是估算需要多少server
: 另外这个帖子有讨论
: http://www.mitbbs.ca/article_t/JobHunting/32463885.html
: 这篇文章稍微提到要怎么approach这种题,可以稍微看看
: http://book.douban.com/reading/23757677/

L*******e
发帖数: 114
57
收藏了!谢谢!
r******e
发帖数: 132
58
大赞楼主!!谢谢
f*******b
发帖数: 520
59
re 总结的太棒了!
r****u
发帖数: 28
60
多谢lz!
很棒!
相关主题
准备大公司算法的朋友们,平时练习的每道题都要上机验证通过吗?Google的bar真心高啊
请问有在Veeco工作的吗?Facebook的design interview
leetcode每道题后面的两个数十什么意思呢?有什么用呢?请教T F system design
进入JobHunting版参与讨论
P****9
发帖数: 177
61
总结的真好!多谢楼主!
r*********n
发帖数: 4553
62
营养贴,谢谢LZ
p*****2
发帖数: 21240
63
不错。论坛应该多些这样的总结。回头有时间好好研究一下。
l*****t
发帖数: 2019
64
多谢。先bookmark然后准备一个个看下来。
你说的那个messaging ,不是messaging,他们用hbase扮演了message storage的角色
。说Scribe是messaging system更想一些。Scribe其实很烂。
c******t
发帖数: 1500
65
太棒了!
多谢楼主!
y*c
发帖数: 904
66
大赞!
l*****s
发帖数: 774
67
谢谢,
雪中送炭呀

【在 w******j 的大作中提到】
: 稍微总结一下
: 1. 入门级的news feed
: http://www.quora.com/What-are-best-practices-for-building-somet
: http://www.infoq.com/presentations/Scale-at-Facebook
: http://www.infoq.com/presentations/Facebook-Software-Stack
: 一般的followup question是估算需要多少server
: 另外这个帖子有讨论
: http://www.mitbbs.ca/article_t/JobHunting/32463885.html
: 这篇文章稍微提到要怎么approach这种题,可以稍微看看
: http://book.douban.com/reading/23757677/

c***w
发帖数: 134
68
mark
c********p
发帖数: 1969
69
mark
s*******n
发帖数: 305
70
Ding, mark
相关主题
请教T F system design这去fb onsite,肯定是跪的节奏么?
f design question 求讨论怎么设计分布式LRU cache?
System design 面经memsql面经
进入JobHunting版参与讨论
P******r
发帖数: 85
71
多谢lz
s***m
发帖数: 336
72
awesome!
g**G
发帖数: 767
73
今天刚面完f,没问这些传统的题,问了一个面试官的team现在正在解决的一个问题。
。。

【在 w******j 的大作中提到】
: 稍微总结一下
: 1. 入门级的news feed
: http://www.quora.com/What-are-best-practices-for-building-somet
: http://www.infoq.com/presentations/Scale-at-Facebook
: http://www.infoq.com/presentations/Facebook-Software-Stack
: 一般的followup question是估算需要多少server
: 另外这个帖子有讨论
: http://www.mitbbs.ca/article_t/JobHunting/32463885.html
: 这篇文章稍微提到要怎么approach这种题,可以稍微看看
: http://book.douban.com/reading/23757677/

r********d
发帖数: 7742
74
这么好的贴要是不顶我会失眠的

【在 w******j 的大作中提到】
: 稍微总结一下
: 1. 入门级的news feed
: http://www.quora.com/What-are-best-practices-for-building-somet
: http://www.infoq.com/presentations/Scale-at-Facebook
: http://www.infoq.com/presentations/Facebook-Software-Stack
: 一般的followup question是估算需要多少server
: 另外这个帖子有讨论
: http://www.mitbbs.ca/article_t/JobHunting/32463885.html
: 这篇文章稍微提到要怎么approach这种题,可以稍微看看
: http://book.douban.com/reading/23757677/

v***n
发帖数: 562
75
多谢LZ!
f*******t
发帖数: 7549
76
这么好的帖还没加精,版主们都阳痿了吗
p*****2
发帖数: 21240
77

大牛哪天也总结一下design题吧?

【在 f*******t 的大作中提到】
: 这么好的帖还没加精,版主们都阳痿了吗
c********w
发帖数: 2438
78
mark
thanks so much
m****i
发帖数: 650
79
大赞,这种总结太有用拉
w*****t
发帖数: 485
80
mark!
Very good summary~
相关主题
most clicked urls in the last 5 mins, 1hr, 24 hrs?秒杀设计题
请教大家两道FB和Amazon的“奇怪”设计题facebook/FB 内推 refer,国内的engineer也可以
来道A设计题大家头脑风暴一下问两个大数据字符串算法问题和一个普通回文算法题
进入JobHunting版参与讨论
d*********s
发帖数: 777
81
mark
r**h
发帖数: 1288
82
赞总结!
f问我的设计题不是这些传统的,也是一个他们遇到的问题,最后聊了下如何scale
觉得对于fresh而言只要能弄清具体的树形结构,知道要加上aggregater, cache、load
balancer, memcached这些就可以了
w******j
发帖数: 185
83

load
真是这样....

【在 r**h 的大作中提到】
: 赞总结!
: f问我的设计题不是这些传统的,也是一个他们遇到的问题,最后聊了下如何scale
: 觉得对于fresh而言只要能弄清具体的树形结构,知道要加上aggregater, cache、load
: balancer, memcached这些就可以了

c******o
发帖数: 534
84
什么具体的树形结构?求解

load

【在 r**h 的大作中提到】
: 赞总结!
: f问我的设计题不是这些传统的,也是一个他们遇到的问题,最后聊了下如何scale
: 觉得对于fresh而言只要能弄清具体的树形结构,知道要加上aggregater, cache、load
: balancer, memcached这些就可以了

H****s
发帖数: 247
85
赞,牛啊!

【在 w******j 的大作中提到】
: 稍微总结一下
: 1. 入门级的news feed
: http://www.quora.com/What-are-best-practices-for-building-somet
: http://www.infoq.com/presentations/Scale-at-Facebook
: http://www.infoq.com/presentations/Facebook-Software-Stack
: 一般的followup question是估算需要多少server
: 另外这个帖子有讨论
: http://www.mitbbs.ca/article_t/JobHunting/32463885.html
: 这篇文章稍微提到要怎么approach这种题,可以稍微看看
: http://book.douban.com/reading/23757677/

d**********n
发帖数: 132
86
mark!
v********n
发帖数: 18
87
Xanax nn【在 wxyjwxyj (wxyjwxyj)的大作中提到:】n:稍微总结一下n:n:1. 入门
级的news feedn:http://www.quora.com/What-are-best-practices-for-building-something-like-a-News-Feednhttp://www.infoq.com/presentations/Scale-at-Facebooknhttp://www.infoq.com/presentations/Facebook-Software-Stackn:一般的followup question是估算需要多少servern……nn--n[发自未名空间Android客户端]
v********n
发帖数: 18
88
n我想说zan....n【在 wxyjwxyj (wxyjwxyj)的大作中提到:】n:稍微总结一下n:n:
1. 入门级的news feedn:http://www.quora.com/What-are-best-practices-for-building-something-like-a-News-Feednhttp://www.infoq.com/presentations/Scale-at-Facebooknhttp://www.infoq.com/presentations/Facebook-Software-Stackn:一般的followup question是估算需要多少servern……nn--n[发自未名空间Android客户端]
h****p
发帖数: 87
89
mark
t******i
发帖数: 483
90
mark
相关主题
F面经请问有在Veeco工作的吗?
是不是面试 必须每道题都要不仅对 还要非常准确 才有戏leetcode每道题后面的两个数十什么意思呢?有什么用呢?
准备大公司算法的朋友们,平时练习的每道题都要上机验证通过吗?Google的bar真心高啊
进入JobHunting版参与讨论
x*****0
发帖数: 452
91
mark
i*******e
发帖数: 240
92
Mark

【在 w******j 的大作中提到】
: 稍微总结一下
: 1. 入门级的news feed
: http://www.quora.com/What-are-best-practices-for-building-somet
: http://www.infoq.com/presentations/Scale-at-Facebook
: http://www.infoq.com/presentations/Facebook-Software-Stack
: 一般的followup question是估算需要多少server
: 另外这个帖子有讨论
: http://www.mitbbs.ca/article_t/JobHunting/32463885.html
: 这篇文章稍微提到要怎么approach这种题,可以稍微看看
: http://book.douban.com/reading/23757677/

c********e
发帖数: 186
93
赞!
f******n
发帖数: 264
94
mark and thank you
f******i
发帖数: 19
95
收藏了!谢谢!

【在 w******j 的大作中提到】
: 稍微总结一下
: 1. 入门级的news feed
: http://www.quora.com/What-are-best-practices-for-building-somet
: http://www.infoq.com/presentations/Scale-at-Facebook
: http://www.infoq.com/presentations/Facebook-Software-Stack
: 一般的followup question是估算需要多少server
: 另外这个帖子有讨论
: http://www.mitbbs.ca/article_t/JobHunting/32463885.html
: 这篇文章稍微提到要怎么approach这种题,可以稍微看看
: http://book.douban.com/reading/23757677/

M********l
发帖数: 22
96
赞 mark
C****y
发帖数: 77
97
很好很需要很赞,
收下来陆续学习
b*********s
发帖数: 115
98
赞 mark
c********p
发帖数: 1969
99
mark
w******f
发帖数: 620
100


【在 w******j 的大作中提到】
: 稍微总结一下
: 1. 入门级的news feed
: http://www.quora.com/What-are-best-practices-for-building-somet
: http://www.infoq.com/presentations/Scale-at-Facebook
: http://www.infoq.com/presentations/Facebook-Software-Stack
: 一般的followup question是估算需要多少server
: 另外这个帖子有讨论
: http://www.mitbbs.ca/article_t/JobHunting/32463885.html
: 这篇文章稍微提到要怎么approach这种题,可以稍微看看
: http://book.douban.com/reading/23757677/

相关主题
Facebook的design interviewSystem design 面经
请教T F system design这去fb onsite,肯定是跪的节奏么?
f design question 求讨论怎么设计分布式LRU cache?
进入JobHunting版参与讨论
b****f
发帖数: 138
101
Mark Mark
B********t
发帖数: 147
102
mark
1 (共1页)
进入JobHunting版参与讨论
相关主题
准备大公司算法的朋友们,平时练习的每道题都要上机验证通过吗?这去fb onsite,肯定是跪的节奏么?
请问有在Veeco工作的吗?怎么设计分布式LRU cache?
leetcode每道题后面的两个数十什么意思呢?有什么用呢?memsql面经
Google的bar真心高啊most clicked urls in the last 5 mins, 1hr, 24 hrs?
Facebook的design interview请教大家两道FB和Amazon的“奇怪”设计题
请教T F system design来道A设计题大家头脑风暴一下
f design question 求讨论秒杀设计题
System design 面经facebook/FB 内推 refer,国内的engineer也可以
相关话题的讨论汇总
话题: mark话题: 总结话题: facebook话题: 稍微话题: wxyjwxyj