Executando verificação de segurança...
2

Criei o Think2Algo para treinar a parte mais difícil das entrevistas: escolher o algoritmo certo

Olá, pessoal!

Queria compartilhar um projeto que desenvolvi para resolver uma dor que eu sentia ao estudar para entrevistas técnicas. Existem muitos lugares para praticar como implementar um algoritmo, mas a dificuldade para mim sempre foi olhar para um problema e saber qual algoritmo usar.

Para treinar essa habilidade de reconhecimento de padrões, criei o Think2Algo, uma plataforma web focada exatamente nisso.

O core da ferramenta são os desafios no estilo "flashcard", onde você lê um problema e deve escolher o algoritmo mais adequado para resolvê-lo, em vez de sair codificando direto.

O que a plataforma oferece:

  • Desafios de Associação: Testes interativos para associar um problema ao seu algoritmo correspondente.

  • Guias de Consulta Rápida: Para cada algoritmo, há uma explicação de quando usá-lo, palavras-chave comuns e um problema típico.

  • Referência de Big O: Uma seção para consultar rapidamente a complexidade de tempo e espaço das estruturas mais comuns.

  • Templates de Código: Soluções base em Python e JavaScript para cada algoritmo.

  • Suporte Bilíngue: Disponível em português e inglês.

O projeto foi construído com Next.js (App Router), React, TypeScript e Tailwind CSS.

O link para quem quiser testar é este: https://think2algo.vercel.app/

Estou aberto a qualquer feedback da comunidade! Valeu.

Carregando publicação patrocinada...