Golang
¿Qué es la idempotencia? Hay bases NoSQL: ¿cuáles son sus diferencias y cuándo elegir cada una?
¿Existe una trayectoria profesional? ¿Quieres desarrollarte en lo técnico o en dirección a la gestión/liderazgo de equipo?
¿Te refieres a ERP, 1C y WMS?
¿Qué enfoque primitivo permitirá registrar de manera absolutamente paralela y correcta todos los valores, considerando que tenemos un array fijo y una cantidad fija de goroutines?
/* Hay una aplicación con arquitectura de microservicios. Un microservicio puede abstraerse mediante una interfaz Backend. Para acceder a una instancia de microservicio, se puede usar el tipo BackendImpl, que ya está implementado. Cada microservicio tiene varias decenas de instancias en ejecución, cada una accesible por su propia dirección addr. Sin embargo, las instancias individuales del microservicio no son confiables: pueden fallar, estar inaccesibles o sobrecargadas. Por eso, necesitas implementar un tipo Balancer, que también implemente la interfaz Backend y realice balanceo de carga del lado del cliente entre las instancias del microservicio, eligiendo cada vez la instancia **menos cargada**.
Se requiere implementar la función uniqRandn, que genera una lista de longitud n con números únicos y aleatorios. import ( "fmt" "math/rand" ) func main() { fmt.Println(uniqRandn(10)) } func uniqRandn(n int) []int { //... }
Cuéntame, ¿por qué decidiste buscar nuevos proyectos y qué tipo de desarrollo te gustaría?
¿Qué es más importante: los intereses del negocio o los intereses del usuario? ¿Ha habido en la práctica un ejemplo en el que tuviera que elegir?
¿Qué son affinity y anti-affinity en Kubernetes?
¿Cómo funciona un mapa en Go en términos generales?
func updateV1(px *int) { x2 := 20 px = &x2 } func updateV2(px *int) { *px = 20 } func main() { x := 10 updateV1(&x) fmt.Println(x) updateV2(&x) fmt.Println(x) }
¿Dónde vives ahora?
¿Cómo gestionar el cierre de una vacante: debe archivarse en todos los sitios de empleo?
¿Qué comandos de Linux conoces? Cuéntame un caso de trabajo con la consola.
¿Qué ocurrirá si Consumer.Process devuelve un error — los datos del búfer no se perderán?
Cuéntame sobre ti y tu experiencia laboral
¿Qué te gustaría ver en el equipo y en el proyecto para quedarte y crecer?
¿Cómo se puede evitar el problema de punto flotante sin usar NUMERIC? ¿Cuál es un enfoque alternativo con el tipo INT?
¿Para qué sirven en realidad las interfaces? ¿Por qué no usar simplemente estructuras?
-- listar los libros ordenados por id, -- pero en la salida intercambiar las filas 2 y 3: -- 1 El maestro y Margarita 100 -- 3 El perro de oro 50 -- 2 Los doce sillas 200 -- 4 Eugenio Oneguin 250 -- 5 Relatos de Belkin 90 -- 6 Los tres mosqueteros 60