Golang
paquete main importar ( "io" "net/http" "strconv" "time" ) // getData devuelve datos casi estáticos, sin embargo, a veces cambian. func getData() int { time.Sleep(time.Millisecond * 100) return 1 } func main() { mux := http.NewServeMux() mux.HandleFunc("/", func(writer http.ResponseWriter, request *http.Request) { _, _ = io.WriteString(writer, strconv.Itoa(getData())) }) if err := http.ListenAndServe(":8080", mux); err != nil { panic(err) } }
¿Qué no te gusta de tu trabajo? ¿Cuáles son tus preferencias en cuanto a procesos y tareas?
¿Qué fue lo más difícil y lo más interesante al migrar de un monolito a microservicios?
¿Has utilizado CTE? Cuéntame qué es.
¿Puedes contarme algunos detalles sobre en qué proyecto o producto estás trabajando actualmente?
¿Qué es la desreferenciación de puntero nulo?
¿Vives en Moscú? ¿Es esta información actual?
¿Qué modo de operación considera?
¿Qué es el pánico en Go?
La empresa presiona, y tienes una opción: escribir un código simple y comprensible, que luego requerirá refactorización, o inmediatamente diseñar una arquitectura compleja y escalable, pero gastar el doble de tiempo. ¿Cómo elegirás?
¿Cómo generas los mocks?
¿Hacia dónde te diriges en tu desarrollo: en arquitectura, gestión o programación?
En el currículum se menciona 'procesamiento de mensajes con control manual de offset' — ¿a qué se refiere?
¿Cuáles son los principales tipos de métricas en Prometheus?
¿Qué es una runa?
Cuéntame sobre tu experiencia. ¿De quién está formada tu equipo? ¿Qué servicios has diseñado tú mismo?
¿Cómo estructuraste tu trabajo con Kubernetes y Docker? ¿Lo hicieron los desarrolladores por sí mismos o DevOps?
Te mostraron un servicio y te dijeron que hicieras lo mismo: tus acciones
¿Cómo se alimentaba y actualizaba Elasticsearch?
¿Ha trabajado con tareas descritas a nivel de negocio sin un análisis detallado?