¿Qué problemas pueden surgir debido a la memoria compartida entre hilos? ¿Cómo evitarlos? ¿Qué métodos de sincronización conoces?
Golang
¿Qué tan profundo ha tenido que sumergirse en Kafka? ¿Cuántos lectores simultáneos puede haber desde un tema con 5 particiones dentro de un Grupo de Consumidores?
¿Qué patrones de diseño conoces? ¿Qué grupos de patrones existen?
¿En qué se diferencia la virtualización de la contenedorización?
¿Cómo provocar pánico al trabajar con un canal? ¿Qué sucede con las operaciones en un canal nil y un canal cerrado?
¿Qué es un deadlock? ¿Cómo evitarlo?
¿Qué es la partición y el sharding?
¿Qué es el contexto en Go? ¿Cómo se usa? ¿Cómo funciona la cancelación a través del contexto?
Cuéntame sobre los protocolos de la capa de aplicación. ¿Qué es gRPC? ¿En qué se diferencia de REST?
¿Qué es un deadlock y cómo se puede evitar?
¿Qué es una interfaz en Go? ¿Cómo funciona el tipado de pato? ¿Se puede verificar la implementación de una interfaz durante la compilación?
¿De qué maneras pueden comunicarse los procesos entre sí (IPC)?
¿En qué se diferencia un proceso de un hilo (en el contexto del sistema operativo)?
¿Qué tipos de Mutex hay en Go?
Tarea: combinar dos slices ordenados con valores únicos en un solo slice ordenado con valores únicos
¿En qué trabajas en [empresa]? ¿En qué proyecto estás?
¿Puede Go detectar un bloqueo? ¿Cómo detecta el tiempo de ejecución de Go un bloqueo?
¿Cuándo es necesario eliminar los índices? ¿Qué es la desnormalización?
¿Pueden los procesos comunicarse entre sí? ¿Qué métodos de IPC (interprocesamiento) existen?
¿Qué sabes sobre la empresa «Yadro»? ¿Has oído hablar de nosotros?