Pregunta de entrevista para Site Reliability Engineer

La mitad de tus servicios empiezan a dar timeout a la vez y no se ha desplegado nada. ¿Cómo llevas ese incidente?

Qué evalúa el entrevistador, cómo estructurar tu respuesta y un ejemplo hablado que puedes adaptar.

Respuesta rápida

Declara el incidente, asigna un comandante de incidentes y separa la investigación de la comunicación. Después caza la dependencia compartida: autenticación, DNS, una base de datos, un certificado, el plano de control de la malla de servicios o una zona de la nube. Revisa qué cambió fuera de los despliegues, es decir, envíos de configuración, feature flags, registros DNS, certificados caducando y el estado del proveedor. Mitiga antes de diagnosticar descartando carga, haciendo failover o desactivando el flag sospechoso, y luego verifica con SLI de cara al usuario.

Por qué lo preguntan los entrevistadores

Un fallo simultáneo y amplio es la firma de una dependencia compartida, y los entrevistadores quieren ver si tu instinto es buscar la causa común en lugar de depurar diez servicios en paralelo. También evalúan el mando del incidente: separación de roles, comunicación estructurada y la disciplina de mitigar antes de entenderlo todo.

Cómo estructurar tu respuesta

  • Monta primero la estructura del incidente: comandante, comunicación, persona que toma notas.
  • Razona desde el patrón: simultáneo y amplio significa dependencia compartida.
  • Enumera lo que cambió y no es un despliegue.
  • Mitiga con la palanca reversible que tengas, antes de la causa raíz.
  • Confirma la recuperación con señales de cara al usuario y luego agenda la autopsia.

Ejemplo de respuesta

Ejemplo hablado, en primera persona

Amplio y simultáneo sin despliegue casi nunca son diez bugs independientes, es una sola cosa por debajo de todos ellos. Así que monto la estructura del incidente de inmediato, comandante y alguien de comunicación, y luego empiezo con la lista de capas compartidas: servicio de autenticación, DNS, la base de datos principal, el plano de control de la malla, certificados y estado del proveedor de nube. En paralelo pregunto qué cambió que no sea código, porque los envíos de configuración y los feature flags son cambios que la gente olvida contar. Tuvimos exactamente este patrón una vez y resultó ser la renovación de una autoridad certificadora interna que había dejado caducar en silencio un certificado intermedio, así que todos los handshakes de TLS mutuo empezaron a fallar en el mismo minuto. La pista era que los fallos eran a nivel de conexión y no de aplicación. Mientras corre esa investigación quiero una palanca de mitigación lista, normalmente descartar tráfico no esencial o hacer failover a la región secundaria, porque prefiero estar degradado y estable a estar completamente roto mientras pensamos. Luego verifico con métricas de usuarios reales, no solo con pods en verde.

¿Tienes esta entrevista a la vuelta de la esquina? GhostPilot escucha tu llamada en vivo, detecta la pregunta en cuanto la hacen y pone una respuesta estructurada en tu pantalla en tiempo real. Pruébalo en tu próxima entrevista de práctica, o coge un Session Pass de $29, sin suscripción, para la de verdad.

Mira cómo funciona

Preguntas de seguimiento que puedes esperar

  • ¿Cómo distinguirías rápido un problema de DNS de uno de red?
  • ¿Cuál es tu política sobre hacer failover a otra región durante un fallo desconocido?
  • ¿Cómo mantienes informados a los interesados sin descarrilar a quien responde?

Más preguntas para Site Reliability Engineer

Tu entrevistador hará su propia versión de esta. Pega la descripción real del puesto en el Question Predictor gratuito y obtén las 20 preguntas que ese puesto tiene más probabilidades de hacerte, con lo que cada una busca en realidad.

Predecir mis preguntas

Ensaya las preguntas difíciles antes de que te las hagan

Practica con un copiloto en vivo y entra preparado. Un Session Pass de $29 te lleva a través de la entrevista sin suscripción y sin ataduras.

Consigue GhostPilot