🐦 Twitter / X · SWE L3–L7

Como Passar na Entrevista Técnica do Twitter (X):
Guia Completo para Devs Brasileiros

Tudo que você precisa saber sobre o processo seletivo do Twitter/X — etapas, tipos de perguntas, o que mais cai nos coding rounds e como se preparar para system design em escala masiva.

Etapas do processo seletivo

01

Aplicação + recruiter screen

Envio de currículo via LinkedIn ou referral interno. Recruiter phone screen de 30 min sobre background e motivação. O Twitter valoriza muito indicações internas.

02

Take-home assignment

Alguns times do Twitter/X enviam um projeto para fazer em casa (1–3 dias). Geralmente um sistema simples ou feature nova. Código avaliado em design, testes e clareza.

03

Technical phone screen

1 round de 45–60 min com coding ao vivo. LeetCode Medium tipicamente. Avaliam pensamento algorítmico, clean code e comunicação.

04

Virtual onsite (3–4 rounds)

2 coding rounds (Medium/Hard), 1 system design, 1 behavioral. Todos virtuais. Cada round 45–60 min. Totaliza ~4 horas de entrevista.

05

Hiring decision

Decisão em 1–2 semanas após onsite. Com a reestruturação da empresa (pós-Elon), processos podem ser mais rápidos e diretos que no Twitter original.

Tópicos mais cobrados no Twitter/X

Rate LimitingDistributed SystemsStreaming DataCaching (Redis)Message QueuesAPIs RESTfulGrafos (BFS/DFS)Dynamic ProgrammingTrees & HeapsSystem Design (Twitter Feed)Sharding & PartitioningScala/Java

Stack técnica do Twitter/X

O Twitter/X opera uma infraestrutura com centenas de milhões de usuários. O backend usa principalmente Scala, Java e Python com Finagle (framework RPC interno). O frontend usa React e TypeScript.

Conhecimentos diferenciadores: sistemas distribuídos (consistência eventual, CAP theorem), streaming com Kafka, caching distribuído com Redis/Memcached, e design de APIs para alta disponibilidade e baixa latência.

Twitter/X pós-Elon: o que mudou

Equipe menor, mais responsabilidade

Com a redução da equipe, engenheiros precisam ter ownership de sistemas maiores. Expectativa de alta produtividade é explícita.

Velocidade de shipping maior

A cultura virou mais 'move fast'. Devs que gostam de iteração rápida e ambiente de startup se encaixam melhor agora.

Processos mais diretos

Os processos seletivos tendem a ser mais rápidos e com menos burocracia que no Twitter original (pré-2022).

Stack técnica similar

A stack de backend (Scala, Java, Kotlin) e frontend (React, TypeScript) permanece principalmente a mesma.

Simule uma entrevista do Twitter/X agora

O simulador IA do VagaNaGringa faz perguntas de coding e system design no estilo Twitter, com feedback instantâneo em português sobre sua solução e comunicação técnica.