¿Qué es una carrera de datos? ¿Por qué es necesario evitarla?
Golang
¿Qué índice compuesto crearías?
¿Fue crítico que los datos en caché pudieran estar desactualizados?
¿Qué sucede si una función declara una variable de tipo *estructura, le asigna nil a través de new y devuelve una interfaz de error?
¿Qué configuraciones de retención hay en Kafka para el almacenamiento de datos?
¿Qué biblioteca de registro utilizas?
Cuéntenos sobre su lugar de trabajo actual y el servicio de enriquecimiento: ¿qué es este servicio y cuál es su responsabilidad?
¿Cómo llegaban los datos al colector de OpenTelemetry y a dónde los enviaba el colector?
Cuéntenos sobre la transición de una arquitectura sincrónica a una asincrónica: ¿por qué hicieron el cambio, cómo identificaron el problema?
Describe una situación en la que tuviste que usar EXPLAIN ANALYZE.
Si tuvieras seis ofertas de empresas fintech, ¿en qué te fijarías al elegir?
¿Cómo interrumpe el planificador una goroutine que entra en un ciclo infinito?
¿Pueden varios consumidores de un mismo grupo de consumidores leer una partición al mismo tiempo?
¿Cómo implementaron el almacenamiento en caché? ¿Usaron bloqueos de Redis?
¿En qué orden se ejecutan varios defer en una misma función?
¿Se puede usar un índice en las columnas A, B, C solo para filtrar por A?
¿Dónde estará la nueva rebanada en la memoria al cambiar la capacidad?
¿Cuántas particiones había en los temas y cómo se elegía su cantidad?
¿Cómo deben distribuirse las particiones entre los pods durante la lectura?
¿Cómo organizar la interacción entre frontend y backend para enviar notificaciones en tiempo real?