Get flight details from external api like skyscanner, exponent. User should be able to subscribe to the route User should be notified when subscribed route price droped via email notification within 10 minutes. User should not be notified for same route again, deduplicate the notification There will be a service in the system that determines price is dropped or not, you provide current flight price and it's 10 days hitstory and proce drop service return True or False. Interviewer looking for how you design the flight crawler, managing external API failure, and scalability of the system and managing 10 minute notifying requirement with deduplicating the notification,
Design a Discounted Flight Alert System
Design a flight price monitoring system that allows users to subscribe to specific routes and receive email notifications within 10 minutes when flight prices drop significantly below historical averages. The system should integrate with external flight APIs, handle API failures gracefully, deduplicate notifications, and scale to support many users and routes.
Onde essa pergunta já apareceu
Use esses exemplos para entender em que contexto ela costuma cair e adaptar sua prática.
Materiais associados
Nenhum anexo público associado a esta pergunta.
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.