Practice machine learning system design with production-focused scenarios. Design data pipelines, training workflows, online inference systems, and monitoring loops that keep ML systems reliable after launch.
Design a Query Understanding System
Design a Sentiment Analysis System
Design a Harmful Content Detection System
Design a Similar Listings System
Design a Visual Search System
Design a Notification Relevance System
Design an Entity Resolution System
Design a Credit Risk Scoring System
Design a Spam Detection System
Design a Content Moderation System
Design an ETA Prediction System
Design a Demand Forecasting System
Design an Autocomplete System
Design a People You May Know System
Design a Video Recommendation System
Design a News Feed Ranking System
Design a Fraud Detection System
Design a Search Ranking System
Design an Ad Click Prediction System
Design a Dynamic Pricing System
Design a Real-Time Anomaly Detection System
Design a Multilingual Machine Translation System