Novo curso: Como conseguir vagas remotas em empresas que pagam $120k+/ano
NaGringa
System DesignSenior

Design a Notification System

Design a scalable notification system that supports both individual and bulk notifications to multiple users. The system should handle different types of notifications including critical time-sensitive messages (like 1:1 chat) and promotional content (like system-generated recommendations) with appropriate delivery mechanisms. Consider scalability requirements (up to 1M notifications/second), expiration logic for different notification types, and the typical 80/20 distribution between critical and promotional notifications where promotional messages can target thousands of users simultaneously.

Empresas em que apareceu
MicrosoftMicrosoftAirbnbAirbnbRedditRedditUberUberOracleOracleMetaMetaLinkedInLinkedInAmazonAmazon
Contextos reais

Onde essa pergunta já apareceu

Use esses exemplos para entender em que contexto ela costuma cair e adaptar sua prática.

Airbnbstaff_plusmar. de 2026

Notification to support - Critical time sensitive notifications - Promotional notifications which are not time sensitive, but shouldnt be sent after promo/offer is expired. - Scale - 1 M notifications/sec - 80/20 distribution ( Critical/Promo) where the Promo notifications have a multiplier factor, a promo may be targeting thousands of customers.

Microsoftseniorfev. de 2026

Design Notification system for Simple and Bulk notification

Redditstaff_plusfev. de 2026

We didn't have to focus on client side delivery just the architecture of our notification service for two things: 1. Sending notifications specific to a user for example 1:1 chat notifications 2. Sending system generated notifications for things like top 10 posts for you

Anexos públicos

Materiais associados

Nenhum anexo público associado a esta pergunta.

Próximo passo

Depois de treinar essa pergunta, vale abrir outras do mesmo tipo e da mesma senioridade para comparar padrões de resposta.

Isso ajuda a sair da memorização de uma resposta só e entrar em repertório real de entrevista.

Continue a preparação com o banco completo

No app você encontra perguntas parecidas, compara empresas e aprofunda essa busca com mais filtros.