Golang
¿Cuáles son tus puntos fuertes?
""" Los asientos en el cine están dispuestos en una fila. Un espectador que acaba de llegar elige un asiento, para sentarse lo más lejos posible de los demás espectadores en la fila. Es decir, la distancia desde ese asiento, hasta el espectador más cercano a él, debe ser máxima. Se garantiza que siempre hay asientos libres y que ya hay al menos un espectador sentado. Escriba una función que, dada una fila de asientos (una matriz de ceros y unos), devuelva la distancia (número de espacios entre los asientos) desde el asiento elegido hasta el espectador más cercano. [1, 0, 0, 0, 1] -> 2 [1, 0, 1, 0, 0, 1, 0, 0, 1] -> 2 [1, 0, 1, 0] -> 1 """
¿Cuántos equipos has tenido, qué proyectos había?
¿Se puede transmitir datos binarios a través del protocolo HTTP/1.1?
¿Qué sucede al registrar un valor en un mapa con la clave 123? ¿Cómo llega el valor al almacenamiento?
¿Qué hay en Go para la programación paralela y asíncrona? Enumere las herramientas principales.
¿Qué es JWT? ¿Cómo funciona internamente?
¿Se puede determinar si una variable se almacena en la pila o en el área de memoria del montón?
¿En qué condiciones se realiza el bloqueo al trabajar con el canal de transmisión de datos estándar?
¿Qué hace que un sistema sea de alta carga? Basándose en su experiencia.
¿De qué estructuras principales consta el planificador de Go?
¿Cómo devolver un objeto de tipo error en Go sin usar el paquete errors de la biblioteca estándar?
¿Qué mostrará el código al ejecutarse? package main import "fmt" func main() { var i int var f float64 var s string var b bool fmt.Printf("%d %g %q %t\n", i, f, s, b) }
¿Dónde asigna memoria el compilador para las variables? ¿Se puede gestionar esto?
¿Por qué buscas un nuevo trabajo?
¿Por qué decidiste salir al mercado? ¿Qué no te satisface en tu puesto actual?
¿Cómo calcular correctamente la cantidad de movimientos por segundo: 6 juegos por segundo × 80 movimientos o de otra manera?
¿Qué cliente de Kafka se utilizó en el proyecto y cómo interactuaste con él?
Cuente sobre los tipos de contextos en Go: Background, WithTimeout, WithCancel y otros.
¿Cuántos microservicios había en el clúster y cuántos puedes mantener en tu cabeza?