¿Cómo procesa el entorno de ejecución de Go un millón de solicitudes vinculadas a E/S (por ejemplo, en un servicio de proxy/puerta de enlace API)?
SRE / Platform Engineer
¿Qué factores afectan la latencia en un sistema de procesamiento de solicitudes como este?
¿Cuál es la diferencia entre memoria virtual (VIRT) y memoria residente (RES) en top, y qué es la memoria compartida (SHR)?
¿Cuál es tu lenguaje de programación favorito y cómo te calificarías en Go en una escala del 1 al 10?
Cuéntame sobre ti: qué te gusta hacer, qué quieres hacer, de qué estás orgulloso y por qué estás aplicando?
¿Qué es DHCP y cómo obtiene un dispositivo su dirección IP y configuración del servidor DNS?
¿Cómo encuentras un archivo y buscas una subcadena dentro de él usando la línea de comandos de Linux?
¿Cómo averiguas cuántos hilos del sistema operativo está usando tu servicio Go en Linux?
¿Cuál fue el objetivo de reescribir los servicios en C++ a Go en [empresa]? ¿Qué problemas específicos se estaban resolviendo?
¿Cuál es la esencia de las goroutines y cómo funcionan?
¿Qué sucede desde el momento en que escribes una URL en un navegador hasta recibir la respuesta? Explica el proceso completo lo más profundamente posible.
¿Para qué tipos de solicitudes las goroutines ofrecen una ventaja sobre los hilos del sistema operativo, y para qué tipos son igualmente efectivas los hilos del sistema operativo?
¿Cómo solucionas problemas en un servicio en ejecución en un servidor de producción Linux? ¿Cómo encuentras tu proceso y entiendes qué está sucediendo?
¿Qué son los flujos de entrada/salida estándar en Linux (stdin, stdout, stderr) y cómo puedes redirigirlos o suprimirlos?