DevOps
¿Qué te motivó a dejar tu primer trabajo (servicios de aviación)?
¿Ha trabajado con herramientas y prácticas de seguridad?
¿Dónde se almacena la información sobre los procesos en Linux: en el núcleo y en el sistema de archivos?
¿Existe la posibilidad de garantizar que varias réplicas de la aplicación se distribuyan de manera confiable en diferentes nodos?
Cuéntame sobre tu proyecto actual y la pila de tecnologías.
¿Qué harías para investigar qué le sucede a un contenedor que dejó de responder en el host donde se están ejecutando?
Tienes escrito un enfoque canario a través de Istio — cuéntame más.
¿Cómo ver la carga en el subsistema de discos? ¿Qué utilidades usar y en qué prestar atención?
¿Cómo funciona la actualización de Pods en un Deployment — a través de qué está implementada?
GitLab CI/CD: tres repositorios (Front, Back, DB). El desarrollador creó una rama en el frontend — se debe levantar automáticamente un entorno de características con los tres servicios, y después de hacer merge, el entorno se elimina. ¿Cómo implementarlo en GitLab CI?
¿Cómo selecciona el OOM Killer el proceso para matar? ¿Cómo se calcula oom_score?
¿Cuál es la unidad mínima que funciona en Kubernetes (Pod)? ¿Cómo se relaciona con el contenedor?
¿Qué es Kafka y qué hay debajo de su capó?
¿Se pueden crear enlaces duros (hard links) para directorios?
¿Cómo configuraste los GitLab Runners? Cuéntame sobre tu experiencia trabajando con GitLab.
¿Qué es una estrategia de despliegue? ¿Cuáles existen?
¿Por qué no te mudas a Moscú y qué opciones de trabajo estás considerando?
¿Por qué el procesamiento asíncrono dentro del consumidor es mejor que la escalabilidad horizontal?
¿Cómo abordas la creación de una imagen Docker? ¿De dónde obtienes la información sobre las dependencias?
¿Cómo se organiza el trabajo con secretos en el clúster de Kubernetes?