老中帮老中

http://www.mitbbs.com/article_t1/JobHunting/32892451_0_1.html

所有内容放在一个公开的evernote网页里面
https://www.evernote.com/shard/s576/sh/7e58b450-1abe-43a8-bf82-fbf07f1db13c/049802174415b418a2e65f75b744ab72

下面是其中算法部分,系统设计部分到evernote网页上看吧。

Algorithms
—————————–
1)https://www.hackerrank.com/domains
2)https://oj.leetcode.com/problemset/algorithms/ LeetCode至少要刷三遍,付费
部分的题建议花点钱看一下,舍不得孩子套不着狼
3) http://lintcode.com/
4)http://www.ninechapter.com/solutions/
5)http://www.geeksforgeeks.org/about/interview-corner/
6) TopCoder Algorithm Tutorial: http://help.topcoder.com/data-science/competing-in-algorithm-challenges/algorithm-tutorials/ 其中几何算法的教程要仔细看,Google特爱出几何题
7) CC150: Cracking the Code Interview: http://www.valleytalk.org/wp-content/uploads/2012/10/CrackCode.pdf

OO Design


System Design


Here are some articles about system design related topics.
Hot Questions and Reference:
There are some good references for each question. The references here are slides and articles.

Design a CDN network
Reference:

 
Design a Google document system
Reference:
 
Design a random ID generation system
Reference:
 
Design a key-value database
Reference:
 
Design the Facebook news seed function
Reference:
 
Design the Facebook timeline function
Reference:
 
Design a function to return the top k requests during past time interval
Reference:
 
Design an online multiplayer card game
Reference:
 
Design a graph search function
Reference:
 
Design a picture sharing system
Reference:
 
Design a search engine
Reference:
 
Design a recommendition system
Reference:
 
Design a tinyurl system
Reference:
 
Design a garbage collection system
Reference:
 
Design a scalable web crawling system
Reference:
 
Design the Facebook chat function
Reference:
 
Design a trending topic system
Reference:
 
Design a cache system
Reference:
Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s