🔴 SWE I–III

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

01.

Maximum Subarray (Kadane's Algorithm)

MediumDynamic Programming

Dica: DP: maxEndingHere = max(num, maxEndingHere + num). Atualiza maxSoFar a cada passo.

02.

Design HashMap from scratch — implement put, get, remove

MediumHash Map + Chaining

Dica: Array de listas encadeadas. Hash function: key.hashCode() % capacity. Load factor para resize.

03.

Find Median from Data Stream

HardTwo Heaps

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

STAR + F&R

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

STAR + Candor

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.