Ponte a prueba
Quiz
41 preguntas de opción múltiple. Elige categoría, configura dificultad y número de preguntas, y recibe la explicación de cada respuesta. Tu progreso se guarda en este navegador.
Algoritmos
Búsqueda, ordenación, recursión y análisis de complejidad.
Estructuras de datos
Arrays, listas, pilas, colas, árboles, grafos y tablas hash.
Patrones de diseño
Soluciones probadas a problemas recurrentes del diseño de software.
Arquitectura de software
Monolitos, microservicios, eventos, capas y decisiones a gran escala.
Buenas prácticas
Clean code, SOLID, refactorización y código mantenible.
Metodologías
Agile, Scrum, Kanban, XP y formas de organizar el trabajo.
Testing
Pruebas unitarias, de integración, E2E, TDD y estrategias de calidad.
DevOps y CI/CD
Integración continua, despliegue, contenedores y observabilidad.
Bases de datos
Modelado, SQL, NoSQL, índices, transacciones y rendimiento.
Seguridad
OWASP, autenticación, autorización y desarrollo seguro.