Okebiz Video Search



Title:System Design Interview – Step By Step Guide
Duration:01:23:31
Viewed:183,246
Published:28-11-2019
Source:Youtube

Topics mentioned in the video:
- Stages of a typical system design interview: functional requirements (API), non-functional requirements, high-level design, detailed design, bottlenecks and tradeoffs.
- Why requirements clarification is so important.
- What questions to ask the interviewer.
- How to design API.
- Non-functional requirements to consider: scalability, performance, availability, consistency, cost.
- How to define a data model.
- How to scale a SQL database.
- Apache Cassandra high-level architecture.
- Data processing concepts: checkpointing, partitioning, in-memory aggregation, deduplication cache, dead-letter queue, embedded database, state management.
- Data ingestion pipeline concepts: blocking vs non-blocking I/O, buffering and batching, timeouts, retries, exponential backoff and jitter, circuit breaker pattern, software vs hardware load balancing, load balancing algorithms, DNS, health checking and high availability of load balancers, partition strategy, hot partitions, client-side and server-side service discovery, single leader replication and leaderless replication, textual vs binary data formats.
- Data retrieval pipeline concepts: time-series data, data rollup, hot storage, cold storage.
- Types of performance testing: load testing, stress testing, soak testing.
- Health monitoring.
- Audit systems.

Inspired by the following interview questions:
Google (https://www.careercup.com/question?id...​)

SHARE TO YOUR FRIENDS


Download Server 1


DOWNLOAD MP4

Download Server 2


DOWNLOAD MP4

Alternative Download :



SPONSORED
Loading...
RELATED VIDEOS
System Design Interview - Top K Problem (Heavy Hitters) System Design Interview - Top K Problem (Heavy ...
36:18 | 93,408
System Design Course for Beginners System Design Course for Beginners
40:25 | 27,563
System Design Interview - Distributed Message Queue System Design Interview - Distributed Message Q...
26:28 | 85,586
System Design Interview - Distributed Cache System Design Interview - Distributed Cache
34:34 | 99,588
System Design Interview - Notification Service System Design Interview - Notification Service
25:11 | 73,341
System Design Mock Interview: Design TikTok ft. Google TPM System Design Mock Interview: Design TikTok ft....
33:11 | 37,962
Distributed Systems in One Lesson by Tim Berglund Distributed Systems in One Lesson by Tim Berglund
49:00 | 299,265
Database Design Tips | Choosing the Best Database in a System Design Interview Database Design Tips | Choosing the Best Databa...
23:28 | 34,098


coinpayu