Search, retrieval & ranking
18 प्रश्न
Coupons and Deals Platform
एक coupons and deals platform design करें जहाँ users deals की एक बड़ी, अक्सर बदलती catalog को browse और search करते हैं, और हर limit में coupon code ठीक एक बार redeem करते हैं, बिना कभी stale prices...
प्रीव्यूFacebook Post Search
एक social feed पर search डिज़ाइन करें — users को keyword से posts लगभग real time में ढूँढने दें, साथ ही हर post की privacy/visibility settings का सम्मान करते हुए।
प्रीव्यूFlight Booking System
एक flight booking system डिज़ाइन करें जो travelers को कई airlines के आर-पार multi-leg itineraries search और book करने दे — हर fare-class का seat inventory reserve करते हुए और tickets issue करते हुए,...
प्रीव्यूगेम लीडरबोर्ड
लाखों खिलाड़ियों को उनके score के हिसाब से real-time में rank करने वाला एक game leaderboard design करें — जो regional और time-windowed boards को support करे, और top-N तथा किसी भी player की rank दोनों...
प्रीव्यूHotel Reservation (Booking.com)
Booking.com design करें — एक hotel marketplace जो हज़ारों स्वतंत्र supplier hotels से live availability और pricing aggregate करता है, जहाँ search results तेज़ रहने चाहिए भले ही underlying inventory न...
प्रीव्यूहोटल आरक्षण सिस्टम
एक single-chain होटल के लिए reservation engine डिज़ाइन करें — यात्री कई properties में date-range availability खोजते हैं, एक hold लगाते हैं, और booking confirm करते हैं, और किसी भी room type पर chain...
प्रीव्यूसिफारिश सिस्टम
feed/video/ads के लिए एक बड़े पैमाने का personalized recommendation system डिज़ाइन करें। candidate retrieval, ranking, sequence features, cold start, experiments, model health, safety, और business...
प्रीव्यूSearch Bar Autocomplete
किसी search bar के पीछे का autocomplete/typeahead system डिज़ाइन कीजिए जो एक बड़े search engine के पैमाने पर, 50ms से कम के budget के भीतर, किसी partial prefix के लिए top-K query suggestions लौटाए।
प्रीव्यूTikTok
TikTok के For You feed को डिज़ाइन करें — हर user के लिए एक अंतहीन short-video feed को rank और serve करें, personalized, बिना इस पर निर्भर हुए कि वह किसे follow करता है।
प्रीव्यूTinder
Tinder डिज़ाइन करें। इसमें Swipe ingestion as a high-volume, append-only event write path (like/pass events) decoupled from match detection, Match detection: checking whether A likes B AND B likes A,...
मुफ़्त गाइडTop K Songs (Spotify)
Top K Songs (Spotify) डिज़ाइन करें। इसमें Framing top-K as a heavy-hitters/frequency-estimation problem over a play-count stream, Count-Min Sketch + heap (bounded error, memory trade-off) vs exact...
मुफ़्त गाइडYelp
Yelp डिज़ाइन करें — एक local business search और review platform जो आस-पास के, filter किए जा सकने वाले business results को relevance और rating के हिसाब से rank करके लौटाता है।
प्रीव्यूRAG ज्ञान सहायक
एक enterprise RAG knowledge assistant डिज़ाइन करें जो internal documents (wikis, tickets, contracts) पर कर्मचारियों के सवालों के जवाब दे — grounded, cited जवाब — और साथ ही हर document के access...
प्रीव्यूAI customer support agent
किसी SaaS product के लिए एक AI customer support agent design कीजिए। इसमें intent routing, knowledge retrieval, account-safe tool actions, conversation memory, confidence-आधारित human escalation,...
मुफ़्त गाइडविज्ञापन रैंकिंग मूल्यांकन फ्रेमवर्क
एक ad ranking system के लिए evaluation framework डिज़ाइन कीजिए। इसमें offline और online evaluation, A/B testing और experiment interference, counterfactual और interleaving तरीके, guardrail metrics,...
प्रीव्यूVector Database
एक vector database के storage और query engine को design कीजिए जो approximate nearest-neighbor search के लिए अरबों embeddings को index करता है। इसमें ANN index design (HNSW graph construction,...
प्रीव्यूNews Feed Ranking
Instagram या Facebook जैसी social news feed के लिए ranking सिस्टम डिज़ाइन करें। multi-stage funnel को कवर करें — candidate generation (two-tower/ANN (approximate-nearest-neighbor) retrieval) से early...
प्रीव्यूVisual / Multimodal Search
अरबों items के catalog से visually similar images (और text-to-image matches) निकालने वाला एक visual और multimodal search system design करें। इसमें CNN/ViT और text encoders, approximate...
प्रीव्यू