alfront
Guía de preparación

Preparar una entrevista de Docker y contenedores

Docker aparece en casi toda entrevista de backend, aunque el puesto no sea de infraestructura: quieren ver que entendés cómo corre tu código en producción, no solo cómo se escribe. Y como es un tema que «todos usan», está lleno de respuestas de memoria que se caen al primer «¿por qué?».

La confusión más común es imagen vs contenedor: la imagen es la plantilla inmutable (el molde), el contenedor es una instancia en ejecución de esa imagen (la pieza). De ahí se desprende casi todo lo demás: por qué un contenedor es efímero, dónde persisten los datos, por qué el orden de las instrucciones del Dockerfile cambia el tiempo de build. Saber el comando no alcanza; hay que entender el modelo.

Abajo tenés una tarjeta y una pregunta reales, del mismo tipo que vas a practicar adentro. Se responden entendiendo el modelo, no recitando flags.

Probá una muestra

Multiple choice

Cada vez que cambiás una línea de código, el build de tu imagen reinstala TODAS las dependencias y tarda una eternidad. ¿Qué cambio en el Dockerfile lo arregla?

Qué cubre alfront de este tema

  • Imagen vs contenedor: el modelo mental que ordena todo lo demás
  • Capas y caché de build: por qué el orden del Dockerfile cambia el tiempo de build
  • Persistencia: por qué el contenedor es efímero y qué va en un volumen
  • La trampa típica de cada concepto: el detalle donde se cae el que estudió de memoria

Empezá a practicar hoy

Adentro tenés la práctica completa: repaso espaciado, la ficha de cada tema y la entrevista por voz para ensayar bajo presión.

¿Estás comparando con otras herramientas?Cómo se compara alfront con LeetCode, Exponent y las demás opciones para preparar entrevistas —precio, idioma y qué cubre cada una. →

Preguntas frecuentes

¿Qué es lo que más se pregunta de Docker en entrevistas?

La diferencia imagen vs contenedor, cómo funciona la caché de capas del build, dónde persisten los datos (volúmenes vs capa del contenedor) y por qué un contenedor es efímero. Son los conceptos donde se nota si entendés el modelo o solo memorizaste comandos.

¿Necesito ser experto en devops para que me pregunten Docker?

No: a un backend junior o mid le preguntan Docker para ver que entiende cómo corre su app en producción, no para que administre un clúster. Con el modelo mental bien entendido y las trampas típicas practicadas, alcanza para responder con seguridad.

¿Alcanza con saber los comandos de memoria?

No, y de hecho es contraproducente: recitar flags sin entender el modelo se nota apenas te preguntan «¿por qué?». Es mejor entender imagen/contenedor, capas y persistencia, y de ahí deducir los comandos, que memorizar comandos sin el modelo.

¿Cómo practico esto en alfront?

Con la cola de repaso espaciado sobre las tarjetas de contenedores e infraestructura, cada una con su trampa, y explicando el razonamiento en voz alta en la entrevista por voz. Empezás con 7 días de prueba con todo incluido y cancelás antes del primer cobro si no te sirve.

Otras guías