Class | |
---|---|
1 | Fundamental questions in system design interviews |
2 | Design data with class and inheritance, user system, payment system (locks) |
3 | Design crawler, thread-safe consumer and producer, tinyURL |
4 | What happens when you visit www.google.con in your browser, how to increase visiting speed of a webpage, design "秒杀" system, design rate limiter |
5 | Design distributed file system(GFS) and database(BigTable), calculate word appearance/inverted index/anagrams with MapReduce |
6 | Design Twitter/Instagram/Facebook, design WhatsAPP/Facebook Chat |
7 | Design typeahead/instant search(输入法补全),object oriented design: elevator, parking lot, blackjack, achievement system (打怪升级) |
面试评估维度