Golang
Tenemos 10 mensajes en el canal. Lo cerramos y empezamos a leer, ¿qué pasará en ese caso?
¿Qué tipos de pruebas ha utilizado? ¿Unitarias, Mock, Integración, Contenedores de prueba?
¿Cómo aseguraron la idempotencia?
¿Es cómodo pasar a «tú» en el diálogo?
¿Qué sucede si no se pasa el contexto en una consulta a la base de datos?
Cuéntenos sobre su experiencia laboral, especialmente en su último puesto.
¿Qué son las operaciones atómicas (atomic) en Go?
¿Cuál es tu nivel actual?
¿En qué equipos has trabajado?
¿Cuál es la diferencia entre Deployment y StatefulSet en Kubernetes?
¿Participaste en la migración de un monolito a una arquitectura de microservicios?
¿Para qué se utilizaba la replicación en PostgreSQL?
func FetchAll(ctx context.Context, urls []string, concurrency int) ([]Result, error) { // Tu código aquí return nil, nil }
¿Estás en una búsqueda activa o pasiva? ¿Por qué buscas un nuevo trabajo?
¿Por qué elegiste el lenguaje de programación Go?
¿A dónde mirar para entender por qué la consulta funciona lentamente después de llamar a EXPLAIN ANALYZE?
¿Qué otras estructuras se utilizan para índices en bases de datos además del árbol B?
¿Cómo planea implementar la transformación de un objeto manzano en una manzana? ¿Qué enfoques ve?
¿Con qué bases de datos relacionales has trabajado? ¿Has tenido que resolver problemas de sharding y particionamiento?
¿Cuándo es mejor usar Mutex y cuándo Channel?