Entrevistas Técnicas Nivel Senior — Microservicios, Cloud y Frontend
Preparación completa para entrevistas técnicas senior: un banco de 389 preguntas con respuestas, 10 cursos que enseñan lo necesario para responderlas y simulacros de entrevista por rol y nivel con respuestas graduadas.
🌐 Sitio web (español e inglés): https://entrevistas.bezenti.com
| 🎤 Simulacros de entrevista | Por rol (QA, backend, frontend, fullstack, DevOps, arquitecto, tech lead) y nivel |
| 📚 Banco de preguntas | 389 preguntas, 160 de ellas de análisis de casos reales |
| 🎓 Cursos | 10 cursos · 44 módulos con teoría, laboratorios y autoevaluación |
| 🗺️ Plan de estudio | Rutas de 10 días y de 8 semanas, y por perfil de vacante |
| 📖 Glosario | Los términos que debes poder definir en 20 segundos |
| ✅ Seguimiento | Checklist para marcar lo que ya dominas |
🎤 Simulacros de entrevista — por rol y nivel
Sección titulada «🎤 Simulacros de entrevista — por rol y nivel»Entrevistas completas escritas como las plantea un entrevistador real. Para cada pregunta:
- ❌ Lo que NO debes decir — la respuesta plausible que te baja de nivel, y por qué está mal.
- ⚠️ Respuesta aceptable — la que aprueba pero no destaca, y qué le falta exactamente.
- ✅ Respuesta ideal — la que te sube de banda: mecanismo, trade-off y número.
- 🔁 Repregunta probable — lo que preguntan después y cómo lo respondes.
| Técnicas por rol | Funcionales |
|---|---|
| 🧪 QA / Automatización · ⚙️ Backend · 🎨 Frontend · 🧩 Fullstack · 🛠️ DevOps/SRE · 🏛️ Arquitecto · 🧭 Tech Lead | Por nivel: junior → staff · Liderazgo y conflictos · RRHH, motivación y cierre |
Todas están disponibles también en inglés.
📚 Banco de preguntas — 389 en total
Sección titulada «📚 Banco de preguntas — 389 en total»Cada pregunta incluye:
- 📝 Respuesta resumen — lo que dirías en 30–60 segundos en la entrevista.
- 📖 Respuesta detallada — explicación profunda con código, trade-offs, diagramas y errores comunes.
| Área | Carpeta | Preguntas | Curso que la prepara |
|---|---|---|---|
| ☕ Java Senior + Microservicios | java-microservicios/ |
46 | 01 · Java senior |
| 🟦 TypeScript Senior + Microservicios | typescript-microservicios/ |
48 | 02 · TypeScript/Node |
| 🐹 Golang Senior + Microservicios | golang-microservicios/ |
55 | 03 · Go senior |
| ☁️ AWS | cloud/aws/ |
47 | 04 · Cloud y Kubernetes |
| ☁️ Azure | cloud/azure/ |
30 | 04 · Cloud y Kubernetes |
| ☁️ GCP | cloud/gcp/ |
31 | 04 · Cloud y Kubernetes |
| 🧩 Microfrontends | microfrontends/ |
30 | 05 · Microfrontends |
| 🔐 Seguridad y Vulnerabilidades | seguridad-vulnerabilidades/ |
42 | 06 · Seguridad |
| 🔄 Versionamiento de APIs | versionamiento-apis/ |
40 | 07 · APIs y versionado |
| 🧠 Casos de Estudio Transversales | casos-de-estudio/ |
20 | 08 · System design |
160 preguntas (41%) son de tipo [CASO]: análisis de problemas, troubleshooting en producción y system design. El índice completo las lista todas con enlace directo.
🎓 Cursos — de cero al nivel que exigen estas preguntas
Sección titulada «🎓 Cursos — de cero al nivel que exigen estas preguntas»El banco te dice qué te van a preguntar; los cursos te enseñan por qué la respuesta es esa, para que aguantes las repreguntas. Cada módulo termina con un laboratorio (algo que ejecutas), una autoevaluación y el enlace a las preguntas que desbloquea.
| # | Curso | Módulos | Para qué |
|---|---|---|---|
| 00 | Fundamentos de sistemas distribuidos | 6 | Prerrequisito real de todo lo demás |
| 01 | Java senior + Spring | 5 | JVM, concurrencia, Spring, Kafka, diagnóstico |
| 02 | TypeScript / Node senior | 4 | Tipos avanzados, event loop, arquitectura, diagnóstico |
| 03 | Go senior | 4 | Concurrencia, runtime, servicios de producción, pprof |
| 04 | Cloud y Kubernetes | 5 | AWS/Azure/GCP, K8s, identidad, red, costos |
| 05 | Microfrontends | 4 | Module Federation, integración, operación |
| 06 | Seguridad aplicada | 4 | Amenazas, OWASP, authN/authZ, incidentes |
| 07 | Diseño y versionado de APIs | 4 | Contratos, breaking changes, migraciones sin downtime |
| 08 | System design e incidentes | 5 | Framework de 45 min, estimaciones, patrones |
| 09 | Técnica de entrevista | 3 | Comunicar, simulacros, comportamiento y oferta |
Si solo lees un curso, que sea el 00. La mayoría de las preguntas de Java, Go o AWS son preguntas de sistemas distribuidos disfrazadas de preguntas de tecnología.
🧭 Cómo usar este repositorio
Sección titulada «🧭 Cómo usar este repositorio»- Diagnóstico (1 hora). Recorre las respuestas resumen de tu área y marca en
PROGRESO.mdlo que ya responderías sin dudar. Lo que quede en blanco es tu plan de estudio. - Estudio. Haz el curso correspondiente, con sus laboratorios. Sin ejecutar nada no se fija nada.
- Cierre del ciclo. Vuelve al banco y responde en voz alta y cronometrado: 30–60 segundos por pregunta. Si tardas más, sobra la mitad.
- Casos. En las preguntas [CASO], dibuja antes de leer. Importa más tu proceso (aclarar → medir → hipótesis → contener → prevenir) que la respuesta exacta.
- Simulacro. Cierra con los simulacros cronometrados y su rúbrica.
¿Poco tiempo? El plan de estudio tiene una ruta express de 10 días.
📐 Formato de cada pregunta
Sección titulada «📐 Formato de cada pregunta»## N. [Título de la pregunta]**Categoría:** ... · **Tipo:** Conceptual | [CASO] Análisis de problema
### 📝 Respuesta resumen3–6 líneas: lo esencial.
### 📖 Respuesta detalladaExplicación profunda, código, trade-offs, errores comunes, qué espera oír el entrevistador.Este formato se valida automáticamente (ver abajo), así que cualquier aportación lo mantiene.
🌐 El sitio web
Sección titulada «🌐 El sitio web»Todo este contenido se publica como sitio estático multiidioma (español e inglés) con buscador:
https://entrevistas.bezenti.com
- Construido con Astro + Starlight; el código vive en
web/. - El contenido no se duplica: un script sincroniza el markdown del repositorio y reescribe los enlaces a rutas del sitio, así que la fuente de verdad sigue siendo el markdown que ves aquí.
- Los simulacros de entrevista, la portada y las guías están traducidos al inglés; el banco y los cursos se sirven en español con aviso, y se traducen de forma incremental.
cd webpnpm installpnpm dev # sincroniza el contenido y levanta el sitio en localpnpm build # build de producción (incluye el índice de búsqueda)El despliegue es automático por CI/CD en cada push a master.
🛠️ Herramientas del repositorio
Sección titulada «🛠️ Herramientas del repositorio»npm run indice # regenera INDICE.md a partir de las preguntasnpm run validar # formato de preguntas, conteos del README y enlaces/anclas rotosAmbos se ejecutan en CI en cada push y pull request. Si añades preguntas, npm run indice y listo.
🤝 Contribuir
Sección titulada «🤝 Contribuir»Las aportaciones son bienvenidas: nuevas preguntas, correcciones o mejoras de los cursos. Lee CONTRIBUTING.md para el formato y el checklist.
📄 Licencia
Sección titulada «📄 Licencia»MIT. Úsalo, adáptalo y compártelo; si te sirvió para conseguir el puesto, cuéntalo.