mirror of
https://github.com/kamranahmedse/developer-roadmap.git
synced 2026-09-24 15:00:31 +08:00
add system design article (#9314)
This commit is contained in:
+4
-1
@@ -6,4 +6,7 @@ It involves taking a problem statement, breaking it down into smaller components
|
||||
|
||||
In software engineering, system design is a phase in the software development process that focuses on the high-level design of a software system, including the architecture and components.
|
||||
|
||||
It is also one of the important aspects of the interview process for software engineers. Most of the companies have a dedicated system design interview round, where they ask the candidates to design a system for a given problem statement. The candidates are expected to come up with a detailed design of the system, including the architecture, components, and their interactions. They are also expected to discuss the trade-offs involved in their design and the alternatives that they considered.
|
||||
It is also one of the important aspects of the interview process for software engineers. Most of the companies have a dedicated system design interview round, where they ask the candidates to design a system for a given problem statement. The candidates are expected to come up with a detailed design of the system, including the architecture, components, and their interactions. They are also expected to discuss the trade-offs involved in their design and the alternatives that they considered.
|
||||
|
||||
|
||||
- [@article@System Design: Complete Guide with Patterns, Examples, and Techniques](https://swimm.io/learn/system-design/system-design-complete-guide-with-patterns-examples-and-techniques)
|
||||
Reference in New Issue
Block a user