Perguntas de Entrevista Netflix
Coding, System Design e Behavioral
💡 Netflix tem o processo mais longo das Big Techs — 5 a 7 rodadas. Cada rodada avalia um ângulo diferente. Culture fit é eliminatório: demonstre autonomia, responsabilidade e candor em CADA interação.
Perguntas de Coding
Maximum Subarray (Kadane's Algorithm)
Dica: DP: maxEndingHere = max(num, maxEndingHere + num). Atualiza maxSoFar a cada passo.
Design HashMap from scratch — implement put, get, remove
Dica: Array de listas encadeadas. Hash function: key.hashCode() % capacity. Load factor para resize.
Find Median from Data Stream
Dica: Max-heap (lower half) + Min-heap (upper half). Balanceia para que tamanhos difiram em no máx 1.
Perguntas de System Design
Design Netflix — sistema de streaming de vídeo em escala global
Abordagem: CDN (Open Connect) para vídeo. Adaptive bitrate streaming (HLS/DASH). Separar metadata (RDS) de content (S3+CDN). Recommendations com ML offline.
Design um rate limiter distribuído
Abordagem: Token bucket ou sliding window log. Redis para counters distribuídos com Lua scripts atomics. Fallback para allow-by-default se Redis cair.
Perguntas Behavioral
“Describe a time you operated with Freedom and Responsibility without micromanagement”
Dica: Netflix quer adultos excepcionais. Mostre que você tomou decisões importantes de forma independente, comunicou proativamente e entregou.
“Tell me about a time you gave or received direct, candid feedback”
Dica: A Netflix tem uma cultura de feedback radical. Mostrar que você dá e recebe feedback direto sem se ofender é diferencial enorme.
Pratique com IA antes da entrevista Netflix
Simule o processo completo com feedback em português — coding, system design e behavioral.