Trilhas com etapas obrigatórias, IA que avalia código e explicação, e revisão espaçada que faz o conceito virar reflexo. O workspace de estudo pra dev — da entrevista ao dia-a-dia.
O método deveria retornar uma lista de nomes em ordem. Os testes não passam. Encontre o bug — não escreva código novo.
public List<String> sortedNames(List<User> users) {
return users.stream()
.map(User::getName)
.sorted()
.collect(Collectors.toList);
}Reparou no Collectors.toList? Algo está faltando comparado a uma chamada de método.
Você usou a referência ao método sem chamá-lo. Em Java, Collectors.toList é o nome — Collectors.toList() é a chamada.
Quem cria a trilha escolhe quantas e quais etapas usar. Pode ser só múltipla escolha, só build, ou os sete em sequência. Cada uma tem sua própria fricção e seu próprio jeito da IA participar.
Um cenário concreto pra você se situar. Sem fricção — entra pra preparar o terreno.
A ideia que você precisa pra resolver. Curta, com marginália que aprofunda quando você quiser.
Um caso resolvido passo a passo. Você lê, comenta, salva — sem pressão de produzir.
Encontre o bug. Os testes não passam até você acertar. Sandbox roda em ms.
Escreva com suas palavras por que isso funciona. A IA cobra clareza, profundidade e evita decoreba.
Pergunta rápida pra fixar. Cada opção vem com a explicação da certa e das erradas.
Resolva do zero. Sandbox pesa 40% (correctness), IA pesa 60% (estilo, idiomático, edge cases).
Trilha de entrevista? 80% broken_code + build. Estudo de conceitos? Concept + explain + multiple_choice.
NÃO TEM RECEITA FIXA.
Cursos em vídeo dão resposta. ChatGPT solto faz por você. Aqui é diferente: dois sistemas independentes avaliam, e a próxima etapa só destrava quando a soma chega no corte.
Todos os 5 testes passaram em 89ms. Inclui o caso edge de lista vazia.
Você usou nomes curtos demais (i, a, t). Numa entrevista, descritivos ganham pontos: index, candidate, target.
Boa escolha pelo HashMap. Considere Map.computeIfAbsent ao invés de checagem manual.
Faltou tratar entrada null. Em prod isso vira NPE; em entrevista, perde ponto.
Discorda da IA? Contesta a submissão. Vai pra revisão humana — sua trilha, sua palavra final.
Toda tentativa fica salva. Você compara as 5 versões da sua resposta lado a lado.
Score é calculado no backend. Cliente nunca decide se passou. Auditoria também sai dali.
Toda trilha que você cria começa só sua. Compartilhar é opt-in: dá uma estrela, fica pública, outras pessoas podem participar. Sem catálogo curado, sem gate de "autor oficial".
Descreva o tema e a IA monta uma trilha-base. Você edita cada etapa, troca tipos, reordena. Tudo no Studio.
Link direto pra colega de time. Convide pra estudar junto. Ou publique pro mundo — fica em LoopCode.app/@você.
Catálogo público ranqueado por estrelas. Filtre por linguagem, nível, tag. Matricule-se e progrida no seu ritmo.
Não existe LoopCode-team curando o que é bom. Estrelas decidem. Você cria; quem usa, dá voto.
Perfil público mostra só o que você marca como tal. Streak, métricas pessoais, anotações privadas — ficam só pra você.
Toda etapa que você passa entra numa fila de revisão. Em 3 dias volta como pergunta rápida. Em uma semana, como explicação. Em duas, como desafio aplicado. Sem você precisar lembrar de lembrar.
Trilhas dedicadas pra preparação. Você não decora respostas — você passa pelo mesmo tipo de fricção que vai sentir na hora: resolver sob pressão, explicar a solução, defender escolhas.
Sandbox roda seu código. IA simula o entrevistador: "por que esse algoritmo?", "e se a entrada dobrar?", "tem solução O(n) pra isso?".
Arrays, hash, árvore, grafo. Trilhas com 80% broken_code + build.
Threads, locks, async. Cenários de race condition pra você caçar.
Etapas explain + build com rubrica de trade-off, escala e custo.
Query plans, índices, joins complexos. Sandbox com PostgreSQL real.
Java, JS/TS, Python, Go, Rust. Idiomático por linguagem, não genérico.
Explain etapa simula explicar pra entrevistador. IA cobra clareza.
"O 'explain' é o que mais quebra.
Você acha que sabe — até precisar contar com suas palavras."
Entrevistas técnicas não são só código — são código + narrativa. Quem treina explicar passa. Quem só resolve, trava na hora.
Crie sua primeira trilha ou entre numa pública. Sem cartão, sem playlist, sem chatbot disfarçado.
GRÁTIS PRA SEMPRE · TRILHAS ILIMITADAS NO SEU WORKSPACE