Golang
¿Cómo tenías desplegado PostgreSQL? Cuéntame sobre la estabilidad y la escalabilidad.
¿Cómo usas el perfilador (pprof), cómo buscaste problemas de memoria?
¿Qué pasará con el ID en la bandeja de salida si la transacción no se confirma?
¿Qué es importante prever en el trabajador de sondeo?
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?
¿Conoces alguna otra ventaja de ClickHouse que lo haga popular?
¿Qué es el bloqueo pesimista?
¿Cómo organizar correctamente el trabajo con los canales para un funcionamiento seguro del programa y el procesamiento de datos?
¿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) }
¿Cómo elegir el nivel de aislamiento de las transacciones y qué costos adicionales conlleva?
¿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?
¿Qué mecanismos de sincronización en Go conoces?