Skip to main content
grasp.study
About
Explore
Pricing
Log in
Try it for free
Back to course
👋
Welcome to a Grasp lesson
Create a free account
to keep studying and create your own study path.
Crack top backend engineering roles
·
Module 9
Advanced Design Problems
1
Web Crawler Frontier Design
Design the URL frontier for a web crawler (politeness, priority, deduplication)
2
Designing Distributed Crawling Components
Design distributed crawling components including worker coordination and fault tolerance
3
Real-time Ride-sharing Service Design
Design a ride-sharing service focusing on real-time matching and location tracking
4
Designing Time-Series Metrics Systems
Design a time-series metrics collection and aggregation system
5
Distributed Task Scheduler Design
Design a distributed task scheduler focusing on job persistence, scheduling, and execution
Previous module
Storage and Media Systems
Next module
Behavioral Interview Fundamentals