Programación #12 de 14 en su categoría
Reseña honesta: “Algoritmos, Estructuras de Datos y Entrevistas Programación” [2026] – ¿Vale la pena?
Un mapa corto y completo de las estructuras de datos que salen en entrevistas, con problemas reales y consejos de CV; Big O y programación dinámica quedan en introducción.
Qué promete y qué encontré al analizarlo
Algoritmos, Estructuras de Datos y Entrevistas Programación, de Daniel Blanco Calviño (Senior Software Engineer), es un curso orientado a un objetivo concreto: pasar entrevistas técnicas. Promete más de 50 ejercicios reales de entrevistas de empresas como Google, Amazon o Meta, análisis de complejidad con Big O y consejos para entrevistas conductuales y para el CV. Tiene más de 6 mil alumnos, 606 reseñas con un promedio de 4.7 y su última actualización es de noviembre de 2025.
Al revisar el temario, el recorrido técnico es completo en amplitud: arrays y tablas hash, listas enlazadas, pilas y colas, árboles, grafos, montículos, tries, recursividad con programación dinámica y manipulación de bits. Son 9.4 horas en 70 clases, sin ejercicios de código ni cuestionarios en la plataforma: los problemas se resuelven en video.
El temario, en resumen
- Base: introducción y complejidad algorítmica con Big O (2 elementos).
- Estructuras lineales: arrays, strings y tablas hash (5), listas enlazadas (7), pilas y colas (6).
- Estructuras no lineales: árboles (8), grafos (7), montículos (5) y tries (4).
- Algoritmos: recursividad y programación dinámica (6), ordenamiento (1), búsqueda (1), manipulación de bits (5) y ejercicios extra (5).
- Carrera: entrevistas conductuales (1) y portafolio y CV para aplicar a vacantes (3).
Puntos fuertes
- El temario clásico de entrevistas, completo. De tablas hash a tries y de recursividad a manipulación de bits, cubre las estructuras que aparecen una y otra vez en entrevistas técnicas. No falta nada esencial en la lista.
- Aprendes con problemas reales. La descripción habla de más de 50 ejercicios usados en entrevistas de grandes tecnológicas. Es el formato correcto: en una entrevista no te piden definiciones, te ponen un problema.
- Incluye la parte que nadie enseña. Entrevistas conductuales y optimización del CV y del portafolio. Son pocas clases, pero en español casi ningún curso técnico las toca.
- Corto y enfocado. 9.4 horas que puedes recorrer en pocas semanas como repaso intensivo antes de un proceso de selección, con una valoración de 4.7.
Aspectos mejorables
- Big O, ordenamiento y búsqueda, en mínimos. La complejidad algorítmica tiene 2 elementos, y ordenamiento y búsqueda, 1 cada uno. Son la base de todo lo demás; si no la dominas ya, este curso no te la va a dar.
- Sin práctica interactiva. 0 ejercicios de código y 0 cuestionarios. Para que el curso funcione, intenta cada problema antes de ver la solución y complementa con una plataforma de retos; viendo soluciones no se aprende a resolver.
- Lo difícil, en poco espacio. La programación dinámica comparte sección con la recursividad (6 elementos) y los grafos tienen 7. Son los temas que más tumban candidatos, y aquí se quedan en introducción.
- Lenguaje no indicado y parte de carrera breve. La ficha no dice en qué lenguaje se resuelven los ejercicios, y la parte conductual se reduce a 1 clase. Si buscas una preparación de entrevistas integral, esto es solo una pieza.
Conclusión honesta
Este curso es un buen mapa de lo que te van a preguntar en una entrevista técnica: recorre todas las estructuras de datos clásicas con problemas reales y añade consejos de CV y de entrevistas conductuales. Para alguien que ya programa con soltura y quiere un repaso ordenado antes de aplicar a empresas, es una compra razonable.
Lo que no puede hacer en 9.4 horas es enseñarte a fondo Big O o programación dinámica, ni sustituir la práctica: la única forma de prepararse de verdad es resolver muchos problemas por tu cuenta. Si todavía estás aprendiendo tu primer lenguaje, consolida antes la base con un curso como Python TOTAL o el Máster Completo Java; y si te cuesta la lógica, empieza por Fundamentos y Lógica de Programación.
Puntaje final: 7.7/10 · Bueno
Para programadores con base en algún lenguaje orientado a objetos que preparan entrevistas técnicas y quieren repasar estructuras de datos con problemas reales. No es para principiantes ni para quien busca dominar la teoría de algoritmos.
Este curso sí es para ti si…
- Ya programas con soltura y vas a aplicar a empresas con entrevistas técnicas
- Quieres un repaso ordenado de todas las estructuras de datos clásicas
- Te interesa ver cómo se razonan problemas reales de entrevista
- Buscas consejos para tu CV y para las entrevistas conductuales
Mejor busca otro curso si…
- Todavía estás aprendiendo tu primer lenguaje de programación
- Necesitas dominar Big O y programación dinámica desde la teoría
- Quieres ejercicios interactivos con corrección automática
Algoritmos, Estructuras de Datos y Entrevistas Programación
Daniel Blanco Calviño · 9.4 h · 4.7 ★
Enlace directo a Udemy. Esta reseña no está patrocinada. Revisa el precio: Udemy tiene ofertas casi siempre.
Preguntas frecuentes
¿Cuánto dura el curso de Algoritmos y Entrevistas?
Tiene 9.4 horas en 70 clases (68 videos y 2 artículos). Si intentas cada problema antes de ver la solución, calcula entre 3 y 5 semanas.
¿Qué necesito saber antes?
Los requisitos piden conceptos básicos de algún lenguaje orientado a objetos, como Java, Python, C++, C#, JavaScript o TypeScript. Aunque figura como «Todos los niveles», no es un curso para quien empieza desde cero.
¿Basta para pasar una entrevista en una gran tecnológica?
Por sí solo, no. Te da el mapa de temas y ejemplos resueltos, pero necesitarás practicar muchos más problemas por tu cuenta, sobre todo de grafos y programación dinámica.
Alternativas que también analicé
Todo el ranking de ProgramaciónFundamentos y Lógica de Programación para Principiantes
Jeovani Martínez
Una introducción corta y clara a la lógica de programación, útil antes de elegir lenguaje; no incluye ejercicios ni cuestionarios y, por sí sola, no te enseña a programar.
Python TOTAL con IA: de CERO a Programador Full en 16 días
Federico Garay, Escuela Directa
El mejor punto de partida en español para aprender Python escribiendo código desde el primer día; en los temas avanzados es un vistazo, no una especialización.
Máster Completo Java de cero a experto Actualizado (+163hrs)
Andrés Guzmán
El curso de Java más completo en lo técnico, con pruebas, 51 tareas y microservicios; sus 163 horas incluyen un gran bloque de Jakarta EE y un Spring mal ordenado.