Golang
¿Qué es una cadena en Go? ¿Cómo saber la longitud de la cadena en caracteres y en bytes?
¿Cómo abordó la versionización de los contratos gRPC?
Condición Hay 3 entidades: usuario, chat, mensaje • El usuario tiene un nombre y una fecha de registro • El chat tiene un nombre y una fecha de creación • El mensaje tiene texto, autor y fecha de creación • Un usuario puede estar en varios chats al mismo tiempo • El mensaje pertenece obligatoriamente a un chat, y no puede pertenecer a más de un chat al mismo tiempo • Se debe describir el dominio en forma de tablas
¿Por qué decidiste crear un método separado Start para iniciar los workers?
¿Cómo garantizar el orden en el procesamiento de mensajes en Kafka?
¿Con qué pila trabajaste con más frecuencia?
¿Cómo redactar un prompt para IA para que complete todos los puntos de la tarea de crear un servidor de reservas de salas: implemente toda la API según la especificación OpenAPI, utilice Go y aplique una arquitectura de producción perfecta?
¿Cómo devolveremos todo el pedido y parcialmente (diseño de API)?
paquete principal importar ( "fmt" ) func a(p *string) { s2 := "string2" *p = s2 } func main() { str1 := "string1" p := &str1 fmt.Println(*p) a(&p) fmt.Println(*p) }
Cuéntame sobre Kubernetes — ¿qué hiciste con el clúster?
¿Tiene experiencia trabajando con Docker y Kubernetes? ¿En qué nivel?
Háblame de las goroutines. Supón que tenemos una aplicación, se han iniciado goroutines, y algo salió mal — ¿cómo terminar forzosamente una goroutine?
¿En qué consistía exactamente tu trabajo en tu puesto actual? ¿Cuál es tu área de responsabilidad?
La vacante implica una reubicación obligatoria en Chipre y un formato de oficina al 100%. ¿Qué tan aceptable es esto para ti?
¿Qué se debe hacer en el consumidor para exactamente una vez?
¿Dónde se asigna la memoria para un slice: en la pila o en el montón?
Cuéntenos sobre el último proyecto en el que trabajó. ¿Cuál es su función en este momento?
¿Qué es una goroutine y cómo funciona?
¿Qué es un grupo de consumidores en Kafka?
¿Cómo evitar bloquearse indefinidamente al leer desde un canal vacío? ¿Qué es select y cuáles son sus patrones?