Golang
¿Qué sistemas de contenedores y orquestación conoces?
paquete principal importar ( "io" "log" "net/http" ) func handler(w http.ResponseWriter, r *http.Request) { go func() { resp, err := http.Get("[link]") if err != nil { log.Println("error en la solicitud:", err) return } defer resp.Body.Close() body, _ := io.ReadAll(resp.Body) w.Write(body) }() } func main() { http.HandleFunc("/proxy", handler) log.Fatal(http.ListenAndServe(":8080", nil)) }
¿Cómo verificar los derechos del usuario para acciones en el clúster teniendo en cuenta RoleBinding?
Cuéntame sobre tu experiencia trabajando con Kubernetes: ¿cuánto has manipulado, en qué profundizaste?
¿Qué empresas te atraen y cómo vas a elegir entre las ofertas?
¿Diseñó el candidato los sistemas por sí mismo o solo participó en las discusiones? ¿Qué servicios?
¿Qué es DNS y cómo funciona?
¿Cómo se eligieron las directrices sobre la cantidad de columnas en ORDER BY o la frecuencia de PARTITION BY (por ejemplo, mensualmente)?
¿Debe aparecer en Redis una nueva nomenclatura (nuevo producto)?
¿Cómo planea implementar la transformación de un objeto manzano en una manzana? ¿Qué enfoques ve?
¿Hacia dónde te diriges en tu desarrollo: en arquitectura, gestión o programación?
¿Qué es la alineación de datos en Go?
¿Cómo probaron el servicio? ¿Cómo lo desplegaron en Kubernetes?
func main() { defer func() { if r := recover(); r != nil { fmt.Println("recuperado") } }() defer func() { fmt.Println("defer") }() go func() { fmt.Println("dentro de la goroutine inicio") panic("exploto") fmt.Println("dentro de la goroutine fin") }() time.Sleep(time.Second) }
¿Cómo funciona el programador?
¿En qué se diferencia la inversión de dependencias de la inyección de dependencias?
¿Cómo es tu nivel de inglés?
¿Escribes mucho código asíncrono en tu trabajo actual?
¿Habrá problemas si concatenamos muchas cadenas en un ciclo?
¿Qué sucederá si defer está fuera de la gorutina en lugar de dentro de ella?