Trilha 02 · 36 aulas · Aula 1 grátis

Passe na entrevista. Em Go.

Os padrões de algoritmos que realmente caem em entrevista — binary search, two pointers, DFS, BFS, backtracking — ensinados com visualizações quadro a quadro, speedruns cronometrados e um módulo de concorrência que nenhum material em inglês genérico te dá.

🎁 Aula 1 grátis: o mapa de padrões da trilha inteira — sem cartão.

O que você leva

Ao final desta trilha, você:

Reconhece o padrão em segundos

Ao ler o enunciado, você identifica: isso é first-true, isso é sliding window, isso é BFS em matriz. O mapa de padrões substitui a decoreba de 300 problemas por ~10 templates que você domina.

Resolve sob pressão

Os speedruns de fim de módulo simulam a entrevista: problemas variados, relógio correndo. Você chega no dia sabendo como seu cérebro se comporta com pressa — porque já treinou assim.

Vence no diferencial Go

"O que este código imprime?", deadlocks de channels, worker pool implementado ao vivo: 4 aulas do tipo de pergunta que separa candidatos Go medianos dos contratados.

Conteúdo completo

36 aulas, ~1h de prática cada

Cada aula segue o mesmo padrão: intuição sem jargão, código anotado que você executa no navegador, visualização passo a passo quando o assunto pede, e 2 a 4 exercícios com testes corrigidos na hora. As aulas marcadas como grátis estão abertas — crie uma conta e comece agora.

M0 Base 3 aulas

  1. 01 Como passar em entrevistas de algoritmos: o mapa de padrões grátis
  2. 02 Big-O na prática em Go
  3. 03 Slices, maps e strings: a caixa de ferramentas Go

M1 Binary Search 6 aulas

  1. 04 Binary search: a intuição
  2. 05 First true: a chave 🔑 de todo binary search
  3. 06 Arrays ordenados: first occurrence e not-smaller-than
  4. 07 Arrays implicitamente ordenados: rotated minimum e peak
  5. 08 Binary search avançado: minimizar o máximo
  6. 09 Binary search: speedrun

M2 Two Pointers 6 aulas

  1. 10 Two pointers: a intuição
  2. 11 Mesma direção: remove duplicates e fast/slow
  3. 12 Direções opostas: two sum sorted e container
  4. 13 Sliding window de tamanho fixo
  5. 14 Sliding window variável: longest substring
  6. 15 Prefix sums

M3 DFS 6 aulas

  1. 16 DFS: a intuição
  2. 17 DFS em árvores: max depth e visible nodes
  3. 18 DFS com retorno: problemas de subárvore
  4. 19 DFS em grafos: ilhas e matrizes
  5. 20 Memoização
  6. 21 DFS: speedrun

M4 Backtracking 6 aulas

  1. 22 Backtracking: a árvore de decisão
  2. 23 Permutações
  3. 24 Combinações e subsets
  4. 25 Poda (pruning)
  5. 26 Dedup em backtracking
  6. 27 Backtracking: speedrun

M5 BFS 5 aulas

  1. 28 BFS: a intuição da fila
  2. 29 BFS em árvores: zigzag e right view
  3. 30 BFS em matriz: shortest path e flood fill
  4. 31 BFS em grafos: word ladder
  5. 32 BFS: speedrun

M6 Concorrência na entrevista 4 aulas

  1. 33 Perguntas de goroutines: o que este código imprime?
  2. 34 Puzzles de channels: deadlocks clássicos e fan-in/fan-out
  3. 35 Worker pool ao vivo: implementação cronometrada
  4. 36 Mutex vs channel: os tradeoffs que o entrevistador quer ouvir

Investimento

Esta trilha: R$59, uma vez. Sua para sempre.

Pagamento único, acesso vitalício à trilha — incluindo atualizações. Quer as três trilhas? O pack anual por R$149 destrava tudo (sai R$12,42/mês) e o lifetime por R$399 fecha o assunto para sempre.

✓ Garantia de 7 dias: não curtiu, devolvemos 100%.

Perguntas frequentes

Antes de você perguntar

Por que treinar algoritmos em Go e não em Python?

Porque você vai trabalhar em Go. Entrevistas para vagas Go aceitam (e valorizam) soluções em Go — e o módulo de concorrência desta trilha cobre perguntas que candidato de Python nem consegue responder: deadlocks, fan-in/fan-out, worker pool ao vivo. É o seu diferencial na sala.

É só uma lista de exercícios do LeetCode?

Não. A trilha ensina padrões, não problemas decorados: binary search vira "encontre o primeiro true", DFS vira um template que você adapta. Cada padrão tem visualização passo a passo (ponteiros andando, células descartadas, a árvore de decisão do backtracking) e depois problemas em dificuldade crescente.

O que são as aulas de "speedrun"?

Revisão cronometrada no fim de cada módulo: você resolve variações dos problemas já vistos, contra o relógio, como numa entrevista real. É onde o padrão sai da cabeça e entra no dedo.

Em quanto tempo fico pronto para entrevistar?

São 36 aulas de ~1h. Estudando 1 aula/dia, você cobre todos os padrões em ~7 semanas. Com 2/dia (ritmo de quem tem entrevista marcada), 3 semanas e meia. As soluções sempre discutem complexidade de tempo/espaço e a armadilha da abordagem alternativa — o que o entrevistador pergunta em seguida.

Preciso ter feito a Imersão Go antes?

Não necessariamente. Se você já escreve Go básico (slices, maps, funções), a aula 3 recapitula a caixa de ferramentas. Se nunca tocou em Go, comece pelo módulo 0 gratuito da Imersão — em 5 aulas você tem a base para esta trilha.

Posso testar antes de pagar?

A aula 1 — o mapa de padrões que organiza a trilha inteira — é grátis. Crie uma conta e leia agora. Se comprar e se arrepender, garantia de 7 dias com devolução total.