Practice - 5 Tasks
Answer the questions below
1fill in blank
easyComplete the code to define the primary goal of redundancy in system design.
HLD
The main purpose of redundancy is to [1] system availability during failures. Drag options to blanks, or click blank then click option'
Attempts:
3 left
💡 Hint
Common Mistakes
Choosing 'decrease' because of misunderstanding redundancy.
✗ Incorrect
Redundancy is used to increase system availability by having backup components.
2fill in blank
mediumComplete the code to identify a common fault tolerance technique.
HLD
A common fault tolerance method is [1], which involves duplicating critical components. Drag options to blanks, or click blank then click option'
Attempts:
3 left
💡 Hint
Common Mistakes
Confusing replication with caching or compression.
✗ Incorrect
Replication duplicates components to tolerate faults.
3fill in blank
hardFix the error in the statement about fault tolerance.
HLD
Fault tolerance means the system [1] when components fail without stopping. Drag options to blanks, or click blank then click option'
Attempts:
3 left
💡 Hint
Common Mistakes
Choosing 'crashes' or 'halts' which are opposite of fault tolerance.
✗ Incorrect
Fault tolerance means the system continues working despite failures.
4fill in blank
hardFill both blanks to complete the description of active-active redundancy.
HLD
In active-active redundancy, [1] components run [2] to handle requests simultaneously.
Drag options to blanks, or click blank then click option'
Attempts:
3 left
💡 Hint
Common Mistakes
Choosing 'single' or 'sequentially' which do not fit active-active.
✗ Incorrect
Active-active means multiple components run independently at the same time.
5fill in blank
hardFill all three blanks to complete the fault tolerance strategy code snippet.
HLD
If [1] fails, the system switches to [2] to maintain [3].
Drag options to blanks, or click blank then click option'
Attempts:
3 left
💡 Hint
Common Mistakes
Confusing cache with backup or availability with cache.
✗ Incorrect
The primary component fails, the backup takes over to keep availability.