Cómo usar este curso
Lo que necesitas saber antes de arrancar.
3 min de lectura
Brújula Codifica te enseña a resolver problemas de entrevistas técnicas reconociendo patrones, no memorizando soluciones. Hay alrededor de quince patrones que cubren la mayoría de preguntas que vas a ver, y este curso los recorre uno por uno.
Para quién es
Si ya sabes programar en algún lenguaje (Python, JavaScript, lo que sea) y quieres prepararte para entrevistas en empresas serias (Meta, Google, MercadoLibre, Globant, Stripe, BBVA Tech, lo que sea), este curso te sirve.
Si nunca programaste, no es para ti todavía. Empieza con un curso de programación básica primero.
Cómo está organizado
Cada tema sigue la misma estructura:
- Una lección de introducción que explica el patrón: qué problema resuelve, cuándo aplica, cómo se ve el código típico.
- Tres o cuatro problemas para practicarlo, con editor de código integrado.
Cada problema tiene:
- Enunciado claro, con restricciones y ejemplos.
- Tarjeta de complejidad (tiempo y espacio).
- Pistas progresivas: tres niveles que escalan desde una intuición general hasta el pseudocódigo casi listo. Solo las ves si las pides.
- Editor en Python o JavaScript que corre en tu navegador.
- Casos de prueba que se ejecutan automáticamente.
- Solución completa con explicación, escondida hasta que la quieres ver.
Cómo estudiar (lo que funciona)
Antes de codear, lee la lección entera. Vas a entender mejor el patrón si te lo explican antes de practicarlo. No saltes directo a los problemas.
Cuando llegues al problema, lee el enunciado y piensa veinte o treinta minutos antes de mirar pistas. Esa pelea con el problema es donde aprendes. Si lo googleas o ves la solución de una, no aprendes nada.
Si te trabas, abre la pista 1. Prueba otros quince minutos. Si sigues trabado, pista 2. Y así.
Si después de la pista 3 no sale, lee la solución completa. Pero después cierra la página, espera un día, y resuelve el mismo problema desde cero. Si no lo puedes hacer sin mirar, no lo entendiste todavía.
El orden
La ruta está pensada para recorrerse de arriba para abajo. Los primeros temas son más simples y los conceptos posteriores se apoyan en los anteriores. Por ejemplo, "ventana deslizante" se entiende mejor después de haber visto "dos punteros".
Dicho eso, si quieres saltar a un tema específico (por ejemplo, porque tienes una entrevista en dos días y quieres repasar grafos), también funciona. Cada tema es relativamente autocontenido.
Qué esperar
- Vas a equivocarte mucho. Eso es parte del proceso.
- Vas a tardar en cosas que después te parecen obvias. También es parte.
- En unas semanas vas a ver patrones que antes te parecían magia.
No es un curso para aprobar rápido y olvidarse. Es para volver: cuando aparezca un problema nuevo en una entrevista, vas a poder decir "esto es como dos punteros pero con un toque de hash". Esa es la habilidad real.
Listo. Ve al primer tema.
Inicia sesión para guardar el progreso de esta lección.