1. Recursos de práctica de código y preparación para entrevistas
Recursos para practicar y resolver ejercicios de código; y cuestionarios para prepararse para entrevistas.
1.1 🚀 Sitios de preguntas de entrevistas
¿Por qué? Entrenar con preguntas reales y simulaciones acelera la preparación técnica.
¿Quién? Desarrolladores, data/ML, DevOps/SRE.
¿Cuándo? Antes de entrevistas y como práctica continua.
1.1.1 General / Full‑Stack / Backend / Frontend
| Sitio |
Qué es |
Por qué usarlo |
Cómo |
| Interviewing.io |
Entrevistas anónimas con seniors |
Simular presión real |
Mock interviews en vivo |
| Pramp |
Entrevistas 1:1 gratuitas |
Feedback inmediato |
Pareo automático por tema |
| AlgoExpert |
Banco de preguntas + videos |
Estructura y guía |
Video + solución en código |
| Tech Interview Handbook |
Guías y preguntas |
Cobertura completa |
Playbooks y checklists |
| InterviewBit |
Problemas + preguntas |
Ruta por niveles |
Práctica diaria gamificada |
| FullStack.cafe |
Preguntas por stack |
Amplitud de temas |
Filtros por lenguaje/arquitectura |
1.1.2 Machine Learning / Data Science
| Sitio |
Qué es |
Por qué usarlo |
Cómo |
| MLStack.cafe |
Banco de preguntas ML |
Cobertura moderna |
Filtros por tema |
| StrataScratch |
SQL + DS con datasets reales |
Entorno realista |
Consultas sobre data pública |
| Interview Query |
Preguntas ML/estadística/DE |
Preparación integral |
Casos y soluciones |
| Kaggle Learn |
Micro‑cursos y quizzes |
Práctica rápida |
Notebooks guiados |
| DeepLearning.ai |
Cursos + quizzes DL/ML |
Base conceptual fuerte |
Evaluaciones por módulo |
1.1.3 DevOps / Cloud / SRE
| Sitio |
Qué es |
Por qué usarlo |
Cómo |
| Killercoda |
Labs interactivos |
Práctica práctica |
Escenarios guiados |
| KodeKloud Engineer |
Desafíos estilo trabajo |
Contexto real |
Tareas con revisión |
| Whizlabs |
Bancos de preguntas cloud |
Preparación de certs |
Exámenes simulados |
| Tutorial Dojo |
Preguntas AWS (Bonso) |
Alta calidad |
Sets por servicio |
1.2 💻 Sitios para practicar código
¿Por qué? La práctica de algoritmos y proyectos fortalece la lógica y la experiencia real.
¿Quién? Devs en formación y candidatos.
¿Cuándo? Entrenamiento diario.
1.2.1 Algoritmos y estructuras de datos
| Sitio |
Qué es |
Por qué usarlo |
Cómo |
| LeetCode |
Problemas de entrevistas |
Estándar del mercado |
Lista de problemas + discusión |
| HackerRank |
Plataforma de retos |
Cobertura amplia |
Tracks por dominio |
| CodeSignal |
Tests tipo empresa |
Simula screening |
Arcade + Company bots |
| Codewars |
Katas por niveles |
Mejora incremental |
Subís de rango |
| TopCoder |
Competencias clásicas |
Pensamiento competitivo |
SRMs y maratones |
| AtCoder |
Jueces japoneses |
Problemas muy claros |
Contests regulares |
| Exercism |
Ejercicios con mentoría |
Feedback humano |
Mentor reviews |
| CS50 Sandbox |
Entorno de práctica |
Facilidad para probar |
Labs y ejercicios |
| freeCodeCamp |
Cursos + proyectos |
Ruta completa |
Certificaciones por módulos |
| KodeKloud Labs |
Labs DevOps/código |
Mano en la masa |
Escenarios guiados |
1.2.2 Full‑stack / Web / Proyectos
| Sitio |
Qué es |
Por qué usarlo |
Cómo |
| Frontend Mentor |
Desafíos de UI |
Portafolio realista |
Briefs + assets |
| The Odin Project |
Currículo full‑stack |
Proyecto‑centrado |
Rutas y proyectos |
| Scrimba |
Cursos interactivos |
Práctica inmediata |
Editor embebido |
| Buildspace |
Proyectos modernos |
Comunidad fuerte |
Cohortes guiadas |
1.2.3 DevOps / Cloud / Infra
1.2.4 Linux / Bash / Sysadmin
| Sitio |
Qué es |
Por qué usarlo |
Cómo |
| OverTheWire (Bandit) |
Retos de Linux |
Fundamentos sólidos |
Niveles progresivos |
| Linux Survival |
Curso interactivo |
Aprendizaje rápido |
Lecciones y tests |
| ShellHero |
Práctica de Bash |
Comandos esenciales |
Retos guiados |
1.3 🧪 Sitios para practicar testing-qa-automation
¿Por qué? Entrenar QA manual y automatización mejora calidad y empleabilidad.
¿Quién? QA, SDET y devs con foco en calidad.
¿Cuándo? Preparación de entrevistas y práctica continua.
| Sitio |
Qué es |
Por qué usarlo |
Cómo |
| AcademyBugs |
App con bugs |
Testing exploratorio |
Encontrar y reportar |
| Black Box Puzzles |
Retos de caja negra |
Pensamiento analítico |
Resolver enigmas funcionales |
| Evil Tester Apps |
Apps con fallos |
Automatización y funcional |
Scripts sobre UI |
| BookCart |
E‑commerce con errores |
Flujos end‑to‑end |
Casos de compra |
| Cnarios |
Escenarios de automatización |
Contexto real |
Diseñar suites |
| Ministry of Testing – 75+ Sites |
Colección curada |
Amplia cobertura |
API, performance, accesibilidad |
1.4 📚 Recursos teóricos para entrevistas de qa
| Recurso |
Qué es |
Por qué usarlo |
Cómo |
| Big‑O Cheat Sheet |
Referencia de complejidad |
Decidir estructuras/algoritmos |
Consulta rápida |
| System Design Primer |
Guía de diseño |
Base de arquitectura |
Estudiar patrones y trade‑offs |
| System Design Resources |
Colección de ejercicios |
Practicar entrevistas senior |
Casos y soluciones |
| Excalidraw |
Herramienta de diagramas |
Visualizar diseño |
Sketch colaborativo |
| Roadmap.sh |
Mapas de aprendizaje |
Planificar formación |
Seguir rutas por stack |
⬅️ Anterior: Casos de Estudio | 1. ⬆️ Volver arriba | ➡️ Siguiente: Glosario