Questions premium
59 sujets à prévisualiser avant d'ouvrir la bibliothèque de l'app.
QuestionIndice d'entrepriseConceptsAccès
- 12système d'agent IAConcevoir une plateforme applicative d'agents IA en production qui reçoit des objectifs utilisateur, gère le contexte et la mémoire, appelle des outils en toute sécurité, s'interrompt pour une revue...—Agentic Tool-Calling LoopHuman-in-the-Loop Review+1Aperçu
- 13Auction (eBay)Concevoir un système d'enchères à la eBay — les enchérisseurs se disputent des annonces en direct sous une forte contention à l'approche de la clôture, et le système ne doit jamais accepter une...eBayOptimistic Concurrency ControlState Machine + Idempotent Transitions+1Aperçu
- 14application de messagerieConcevez l'architecture côté client d'une messagerie mobile façon WhatsApp — gestion de la connexion, état des messages, stockage hors ligne et chiffrement doivent tous tenir bon sur un réseau mobile...DiscordPersistent Connection ManagementState Machine + Idempotent Transitions+1Aperçu
- 15Chat ServiceConcevez l'infrastructure backend derrière un produit de chat — serveurs de connexion avec état, stockage des messages et fan-out de groupe — pour des centaines de millions d'utilisateurs simultanés.DiscordPersistent Connection ManagementPub/Sub Fan-out+1Aperçu
- 16Collaborative ShoppingConcevez une expérience de shopping collaboratif où plusieurs personnes partagent un même panier en temps réel, ajoutent et retirent des articles simultanément, et où un participant désigné passe...—Conflict-Free Collaboration (OT/CRDT)Reservation Hold with TTL+2Aperçu
- 17Coupons and Deals PlatformConcevez une plateforme de coupons et de promotions où les utilisateurs parcourent et recherchent un large catalogue de deals en changement fréquent, et utilisent un code de coupon exactement une...—Cache-Aside and Stampede ControlIdempotency Key+1Aperçu
- 18Donation PlatformConcevez une plateforme de dons façon GoFundMe — une campagne peut devenir virale du jour au lendemain et recevoir un pic massif de petits dons, et chaque dollar doit être encaissé, remboursable et...—Virtual Queue / Admission ControlAsync Job Queue+1Aperçu
- 19Facebook Post SearchConcevez une recherche sur un fil social — permettez aux utilisateurs de retrouver des publications par mot-clé en temps quasi réel tout en respectant les réglages de confidentialité/visibilité de...MetaInverted Index SearchAccess Control Filtering (ACL)+1Aperçu
- 20Flash SaleConcevez un système de vente flash où une quantité limitée d'un article très demandé est mise en vente à un instant précis et reçoit un pic de trafic de 1000x en quelques secondes — le stock ne doit...—Atomic Counter InventoryVirtual Queue / Admission Control+2Aperçu
- 21Flight Booking SystemConcevez un système de réservation de vols qui permet aux voyageurs de rechercher et de réserver des itinéraires multi-tronçons chez plusieurs compagnies, en réservant l'inventaire de sièges par...DuffelReservation Hold with TTLSaga / Compensating Transaction+1Aperçu
- 22classement de jeuConcevez un classement de jeu en temps réel qui classe des millions de joueurs par score, prend en charge des tableaux régionaux et fenêtrés dans le temps, et sert à faible coût aussi bien le top-N...StravaTop-K RankingSharding and Hot-Key Mitigation+1Aperçu
- 23éditeur collaboratif de documentsConcevez l'édition collaborative en temps réel de éditeur collaboratif de documents — plusieurs utilisateurs tapent dans le même document simultanément et voient les modifications des autres...GoogleConflict-Free Collaboration (OT/CRDT)Persistent Connection Management+1Aperçu
- 24stockage cloudConcevoir stockage cloud comme une plateforme de fichiers avec permissions — hiérarchies de dossiers, Drive partagés et contrôle d'accès qui passent à l'échelle sur des milliards de fichiers et des...GoogleAccess Control Filtering (ACL)Metadata/Data Separation+1Aperçu
- 25Hotel Reservation (Booking.com)Concevoir Booking.com — une place de marché hôtelière qui agrège la disponibilité et les prix en direct de milliers d'hôtels fournisseurs indépendants, où les résultats de recherche doivent rester...Booking.comMulti-Provider Routing / FailoverCache-Aside and Stampede Control+2Aperçu
- 26système de réservation hôtelièreConcevez un moteur de réservation pour une chaîne hôtelière unique — les voyageurs recherchent la disponibilité sur une plage de dates à travers plusieurs établissements, posent un hold, puis...—Reservation Hold with TTLState Machine + Idempotent TransitionsAperçu
- 27Job SchedulerConcevez un ordonnanceur de jobs distribué (un système cron-as-a-service) qui permet aux locataires d'enregistrer des jobs récurrents et ponctuels, garantit que chaque job se déclenche au plus près...AirbnbResource Scheduling and PreemptionDistributed Lock / Lease Fencing+1Aperçu
- 28Metric Monitoring and AlertingConcevez le pipeline de métriques derrière une plateforme de monitoring — le trajet complet depuis un SDK sur des milliers d'hôtes qui émet des mesures numériques, à travers une pré-agrégation en...UberStreaming Windowed AggregationSharding and Hot-Key Mitigation+1Aperçu
- 29Moderation ServiceConcevez un pipeline de modération de contenu qui filtre les posts/médias soumis par les utilisateurs pour détecter les violations de politique, en arbitrant entre la latence de publication et la...LinkedInHuman-in-the-Loop ReviewAsync Job Queue+1Aperçu
- 30Monitoring and AlertingConcevez la couche d'alerte et d'observabilité d'une plateforme de monitoring — le système qui évalue des règles sur les signaux entrants, décide qui est alerté (paged), et empêche les personnes...—Streaming Windowed AggregationNotification Delivery and RoutingAperçu
- 31NetflixConcevez le système de diffusion vidéo de Netflix — streamer un catalogue sous licence et sélectionné à des dizaines de millions de spectateurs simultanés dans le monde, avec un buffering minimal et...—Edge Caching / CDNMulti-Provider Routing / Failover+1Aperçu
- 32système de paiementConcevez un système de paiement pour un produit e-commerce — l'argent doit circuler correctement entre l'acheteur, la plateforme et le vendeur même si le réseau tombe en pleine transaction, et chaque...StripeDouble-Entry LedgerIdempotency Key+2Aperçu
- 33système de recommandationConcevez système de recommandation.Netflix / MetaMulti-Stage Ranking FunnelTwo-Tower Retrieval+2Aperçu
- 34Restaurant ReservationConcevez un système de réservation de restaurant façon OpenTable où les clients réservent un créneau horaire et une taille de groupe dans un restaurant, où les restaurants optimisent l'attribution...YelpReservation Hold with TTLNotification Delivery and RoutingAperçu
- 35Robinhood (Stock Trading)Concevez une plateforme de trading d'actions pour particuliers, à la Robinhood, qui permet à des millions d'utilisateurs de passer des ordres d'achat/vente, suit la trésorerie et les positions avec...RobinhoodDouble-Entry LedgerState Machine + Idempotent Transitions+2Aperçu
- 36Search Bar AutocompleteConcevez le système d'autocomplétion/typeahead derrière une barre de recherche, qui renvoie les top-K suggestions de requête pour un préfixe partiel dans un budget inférieur à 50 ms, à l'échelle d'un...MetaPrecomputed Read ViewTop-K Ranking+2Aperçu
- 37Spend Management SystemConcevez une plateforme de gestion des dépenses d'entreprise comme Brex ou Ramp — chaque paiement par carte doit être autorisé ou refusé par un moteur de règles en temps réel en moins de deux...BrexReal-Time Rules/Policy EngineReconciliation / Background Repair+2Aperçu
- 38plateforme API de paiementConcevez plateforme API de paiement lui-même — une plateforme de paiement sur laquelle d'autres entreprises construisent, exposant des API de charge/webhook à des milliers de commerçants tout en...StripeDouble-Entry LedgerIdempotency Key+2Aperçu
- 39Technical Deep DivePrésentez un deep dive technique d'un système que vous avez personnellement construit — le format des boucles d'entretien senior/staff où vous racontez un projet de bout en bout et défendez vos...—Latency Budget DecompositionCapacity Estimation and Scale SizingAperçu
- 40Ticketmaster (General Admission)Concevez Ticketmaster pour des événements en placement libre (general admission) — il n'y a pas de plan de salle, seulement un compte de capacité fixe par catégorie de billet, et le système doit...TicketmasterAtomic Counter InventoryVirtual Queue / Admission Control+1Aperçu
- 41TikTokConcevez le fil For You de TikTok — classer et servir un flux infini de vidéos courtes, personnalisé pour chaque utilisateur, sans dépendre de qui il suit.ByteDanceMulti-Stage Ranking FunnelPrecomputed Read View+1Aperçu
- 42WebhookConcevez une plateforme de livraison de webhooks (façon Stripe webhooks) qui livre de façon fiable des notifications d'événements à des milliers de endpoints consommateurs tiers, sous des contraintes...StripeIdempotency KeyRetry with Backoff + Dead-Letter+1Aperçu
- 43YelpConcevez Yelp — une plateforme de recherche et d'avis sur les commerces locaux qui renvoie des résultats à proximité, filtrables, classés par pertinence et par note.—Geospatial IndexingCache-Aside and Stampede Control+1Aperçu
- 44plateforme vidéoConcevez le pipeline d'upload et de traitement de plateforme vidéo — accepter d'énormes volumes de vidéos uploadées par les utilisateurs et les transformer en un catalogue lisible, multi-résolution.YouTubeChunked Transfer + Content-Hash DedupAsync Job Queue+2Aperçu
- 45assistant de connaissances RAGConcevez un assistant de connaissances RAG d'entreprise qui répond aux questions des employés à partir de documents internes (wikis, tickets, contrats), avec des réponses ancrées et sourcées, tout en...OpenAIRAG Grounding and CitationANN Vector Index+2Aperçu
- 46cluster d'entrainement IAConcevez l'ordonnanceur d'un grand cluster d'entraînement GPU/TPU partagé par plusieurs équipes exécutant des jobs d'entraînement distribué, en gérant le gang scheduling, la préemption et la reprise...MetaResource Scheduling and PreemptionRate Limiting / QuotaAperçu
- 47passerelle d'outils MCPConcevez une passerelle d'outils de style MCP qui permet à des agents IA de découvrir et d'invoquer des outils d'entreprise (écritures CRM, ticketing, API internes) en toute sécurité, avec une...AnthropicAgentic Tool-Calling LoopAccess Control Filtering (ACL)+2Aperçu
- 48cadre d'évaluation du classement publicitaireConcevez cadre d'évaluation du classement publicitaire.MetaOffline/Online Evaluation and A/B TestingBias Correction (Position/Counterfactual)Aperçu
- 49limiteur de débitConcevez limiteur de débit.CloudflareRate Limiting / QuotaSharding and Hot-Key MitigationAperçu
- 50Notification SystemConcevez un système de notification multicanal qui envoie des notifications par email, push, SMS et in-app pour le compte de nombreux services internes, tout en respectant les préférences utilisateur...UberNotification Delivery and RoutingIdempotency Key+1Aperçu
- 51ML Feature StoreConcevez ML Feature Store.UberFeature Store / Point-in-Time CorrectnessAsync Job QueueAperçu
- 52Vector DatabaseConcevez Vector Database.Meta (Faiss)ANN Vector IndexSharding and Hot-Key MitigationAperçu
- 53ML Model Serving PlatformConcevez ML Model Serving Platform.NVIDIAFeature Store / Point-in-Time CorrectnessElastic Worker AutoscalingAperçu
- 54News Feed RankingConcevez News Feed Ranking.Meta (Instagram)Multi-Stage Ranking FunnelTwo-Tower Retrieval+2Aperçu
- 55Fraud DetectionConcevez Fraud Detection.StripeReal-Time Rules/Policy EngineStreaming Windowed Aggregation+2Aperçu
- 56ETA PredictionConcevez ETA Prediction.UberFeature Store / Point-in-Time CorrectnessLatency Budget Decomposition+1Aperçu
- 57Visual / Multimodal SearchConcevez Visual / Multimodal Search.PinterestTwo-Tower RetrievalANN Vector Index+1Aperçu
- 58LLM Guardrails PipelineConcevez LLM Guardrails Pipeline.NVIDIA / MetaLLM Safety GuardrailsReal-Time Rules/Policy EngineAperçu
- 59IoT Device PlatformConcevez IoT Device Platform.—Persistent Connection ManagementNotification Delivery and Routing+2Aperçu
- 60Distributed Key-Value StoreConcevez Distributed Key-Value Store.—Quorum Replication and FailoverSharding and Hot-Key Mitigation+1Aperçu
- 61LLM Evaluation PlatformConcevez LLM Evaluation Platform.—Offline/Online Evaluation and A/B TestingBias Correction (Position/Counterfactual)+1Aperçu
- 62Real-time Voice AI AgentConcevez Real-time Voice AI Agent.—Latency Budget DecompositionPersistent Connection Management+1Aperçu
- 63Stock ExchangeConcevez Stock Exchange.—State Machine + Idempotent TransitionsIdempotency Key+2Aperçu
- 64Distributed CacheConcevez Distributed Cache.MetaCache-Aside and Stampede ControlSharding and Hot-Key Mitigation+1Aperçu
- 65Distributed Message QueueConcevez Distributed Message Queue.Apache Kafka (LinkedIn)Sharding and Hot-Key MitigationQuorum Replication and FailoverAperçu
- 66Object StorageConcevez un service de stockage d'objets de type S3 qui stocke des milliards de blobs immuables de façon durable et à faible coût.Amazon / BackblazeMetadata/Data SeparationQuorum Replication and Failover+1Aperçu
- 67Food Delivery MarketplaceConcevez Food Delivery Marketplace.UberState Machine + Idempotent TransitionsGeospatial Indexing+1Aperçu
- 68Real-time Multiplayer GameConcevez Real-time Multiplayer Game.Riot GamesPersistent Connection ManagementOptimistic Local Update + ReconciliationAperçu
- 69Live CommentsConcevez Live Comments.MetaPub/Sub Fan-outSharding and Hot-Key Mitigation+2Aperçu
- 70Online JudgeConcevez Online Judge.Google / AmazonAsync Job QueueSandboxed Execution+1Aperçu