59Route each request to a cheap 7B or expensive 70B model to maximize satisfaction minus cost. Design the online router.▼hardCohereDatabricksMartian1 replies◆ premiumA static threshold on prompt length leaves money on the table both ways. The router that learns is a contextual bandit, and the interview lives in the reward function and the cold-start handling, not the algorithm name.Open full answer →
32Design a multi-model serving platform for LLMs with autoscaling and cold-start handling under a cost ceiling.▼hardNVIDIAGoogleAnthropic1 replies◆ premiumThe GPU-platform capstone: dozens of models, spiky traffic, a fixed monthly GPU budget, and a p99 SLO that scale-to-zero would wreck. Token-based autoscaling, the three layers of LLM cold start, and the residency tiering that makes the budget math work.Open full answer →
02Design a music recommendation system (Spotify-style).▼hard★ EssentialSpotifyAppleAmazon1 repliesunlockedA track lasts three minutes, a session lasts an hour, and a new song has zero plays the day it drops. The interview is about blending collaborative filtering with audio content embeddings, surviving cold start on both sides, and reading a skip as the loud negative it is.Open full answer →
06Design a CTR and conversion-rate prediction system for ads.▼hardGoogleMetaAmazon2 repliesunlockedThis model's output is not a ranking, it is a price input. A miscalibrated CTR makes the auction bid wrong, so you overpay or underdeliver. Add conversions that land days after the click and advertisers with zero history, and calibration plus delayed feedback become the whole interview.Open full answer →
10Design a recommendation engine for an online-course (or e-commerce) catalog.▼hardAmazonCourseraUdemy1 repliesunlockedNew courses launch every week and most browsers are signed-out or brand new, so the interesting half of this problem is what you recommend when you have almost no behavioral signal. The other half is not optimizing engagement into a clickbait catalog.Open full answer →