kiến thức A complete computer science study plan to become a software engineer

Status
Not open for further replies.

cuuduongthancong.com

Senior Member
Thấy trên github có bày này hay nên muốn chia sẻ với bà con. Đây là todo list(kèm tài liệu học tập) để trở một kỹ sư phần mềm của John Washam, 1 kỹ sư phần mềm đang làm việc tại Amazon. Link gốc https://github.com/jwasham/coding-interview-university
------trích dẫn do bị giới hạn số ký tự không post hết được-------

Table of Contents
---------------- Everything below this point is optional ----------------

Additional Resources
 
Thuật toán thì để pv nên biết đủ hết, còn system design thì đúng chịu, sâu như cái hố ko đáy, càng đọc càng thấy nhiều vấn đề nó phân biệt giữa thợ code & kỹ sư. Mình thấy quyển "Designing Data-Intensive Applications " rất hay (nhưng thú thực đọc 1 vòng nhiều cái chưa hiểu đc vấn đề, định mấy hôm nữa làm lại 1 vòng nữa)
 
The System Design Primer from Donne Martin Software Engineer @facebook.
Index of system design topics
Summaries of various system design topics, including pros and cons. Everything is a trade-off.
Each section contains links to more in-depth resources.

System design interview questions with solutions
Common system design interview questions with sample discussions, code, and diagrams.
Solutions linked to content in the solutions/ folder.
Question
Design Pastebin.com (or Bit.ly)Solution
Design the Twitter timeline and search (or Facebook feed and search)Solution
Design a web crawlerSolution
Design Mint.comSolution
Design the data structures for a social networkSolution
Design a key-value store for a search engineSolution
Design Amazon's sales ranking by category featureSolution
Design a system that scales to millions of users on AWSSolution
Add a system design questionContribute
source https://github.com/donnemartin/system-design-primer
 
Status
Not open for further replies.
Back
Top