Golang
¿Puedes recordar todas las posibles formas de interacción entre procesos (IPC)?
¿Qué te interesa hacer? ¿Entiendo correctamente que mencionaste la concurrencia de Go en el núcleo, eso se refiere específicamente al interés en el lenguaje Go debido a su modelo de concurrencia?
¿Cómo determinar si un producto con aproximadamente 1000 usuarios necesita una arquitectura de microservicios o monolítica?
¿En qué se diferencia Docker de una máquina virtual?
¿Puedes dar un ejemplo de entidades de Kubernetes?
¿Si hay 3 particiones y 2 consumidores, no recibiremos mensajes de una de las particiones?
¿Qué es un bloqueo mutuo?
¿Cuándo ocurre el cambio de goroutines sin preemptión (cooperativo)?
¿Con qué bases de datos has trabajado?
Cuéntame sobre tu experiencia laboral
¿Qué puede causar fugas de memoria en Go?
Debe describirse el modelo de la biblioteca. Hay 3 entidades: "Autor", "Libro", "Lector". Físicamente, solo hay un libro y solo puede estar con un lector. Es necesario crear tablas para la biblioteca que tengan esto en cuenta.
En la consulta se utilizó WHERE, pero también existe el operador HAVING — ¿cuál es la diferencia entre ellos?
¿Dónde y cómo ejecutar la función cleanup? ¿Cómo pasar el contexto al limitador de velocidad?
¿Cuál es su nivel de conocimiento de Kubernetes?
¿La base de datos sigue siendo compartida para todo el monolito o se dividieron en bases de datos separadas para cada servicio?
Cuéntame sobre tu educación: ¿recientemente obtuviste una maestría?
¿En qué se diferencia la dirección de dependencia de la dirección del flujo de datos?
¿Cómo te calificas en el trabajo con la consola de Linux? ¿Nivel principiante, intermedio o avanzado?
Cuente sobre un problema con ClickHouse (caída debido a un gran número de registros únicos) y cómo lo resolvió.