Golang
¿Qué pasará con el ID en la bandeja de salida si la transacción no se confirma?
¿Qué son los índices en la base de datos, sus ventajas y desventajas?
paquete principal importar ( "fmt" "sync" ) func main() { for i := 0; i < 5; i++ { go fmt.Println(i) } }
¿Debería dividirse OrderService en componentes de lectura y escritura, considerando el desequilibrio de carga (25k lecturas vs 5k escrituras)?
Habla sobre las inyecciones SQL
¿Puedes explicar qué es FNV (función hash) que utilizaste?
¿Qué son los niveles de aislamiento de transacciones? ¿Cuáles utilizaste?
¿Cuáles son los principios básicos de la programación orientada a objetos que conoces y utilizas?
¿Qué es el bloqueo pesimista?
Cuéntame los principios SOLID.
¿Cómo organizar correctamente el trabajo con los canales para un funcionamiento seguro del programa y el procesamiento de datos?
¿Dónde estás por ubicación?
¿Qué es una transacción, qué niveles de aislamiento conoces? ¿Qué anomalías pueden ocurrir? ¿Cómo funciona Serializable en PostgreSQL?
// Pregunta 1. ¿Qué mostrará en la pantalla? package main import "fmt" func main() { s := "Hello world" s[0] = "h" if err != nil { fmt.Println("Error", err) } fmt.Println(s) }
¿Puedes contarme brevemente los principios SOLID de cada uno?
¿Qué es HTTPS? ¿En qué se diferencia de HTTP? ¿Cómo protege contra el ataque de 'hombre en el medio'?
Tres mini-preguntas sobre Docker: ¿Qué es Docker, Docker Compose, Docker Image?
Cuéntame sobre las pruebas, ¿qué pruebas escribes?
¿Qué mecanismos de sincronización en Go conoces?
Cuéntame, ¿en qué has estado ocupado en tu trabajo actual?