@@ -50,7 +50,7 @@ Additional topics for interview prep:
50
50
<br />
51
51
</p >
52
52
53
- The provided [ Anki flashcard decks] ( https://apps.ankiweb.net/ ) use spaced repetition to help you retain key system design concepts.
53
+ The provided [ Anki flashcard decks] ( https://apps.ankiweb.net/ ) use spaced repetition to help you retain key system design concepts:
54
54
55
55
* [ System design deck] ( https://github.com/donnemartin/system-design-primer/tree/master/resources/flash_cards/System%20Design.apkg )
56
56
* [ System design exercises deck] ( https://github.com/donnemartin/system-design-primer/tree/master/resources/flash_cards/System%20Design%20Exercises.apkg )
@@ -225,7 +225,7 @@ You can use the following steps to guide the discussion. To help solidify this
225
225
226
226
### Step 1: Outline use cases, constraints, and assumptions
227
227
228
- Gather requirements and scope the problem. Ask questions to clarify use cases and constraints. Discuss assumptions.
228
+ Gather requirements and scope the problem. Ask questions to clarify use cases and constraints. Discuss assumptions:
229
229
230
230
* Who is going to use it?
231
231
* How are they going to use it?
@@ -238,7 +238,7 @@ Gather requirements and scope the problem. Ask questions to clarify use cases a
238
238
239
239
### Step 2: Create a high level design
240
240
241
- Outline a high level design with all important components.
241
+ Outline a high level design with all important components:
242
242
243
243
* Sketch the main components and connections
244
244
* Justify your ideas
@@ -1116,7 +1116,7 @@ Reasons for **NoSQL**:
1116
1116
* Very data intensive workload
1117
1117
* Very high throughput for IOPS
1118
1118
1119
- Sample data well-suited for NoSQL:
1119
+ Sample data well-suited for ** NoSQL** :
1120
1120
1121
1121
* Rapid ingest of clickstream and log data
1122
1122
* Leaderboard or scoring data
0 commit comments