Golang
¿Qué más se necesita además del contenedor Docker para ejecutar un servicio en Kubernetes?
¿Por qué dejaste la empresa anterior?
¿Por qué usar interfaces en Go?
En cuanto a datos médicos — diagnósticos, datos personales y sensibles de los pacientes. Donde la integridad y la seguridad son críticas, ¿qué enfoques garantizarían esto a nivel de arquitectura?
¿Cuáles pueden ser los efectos secundarios al usar goroutines para procesar archivos, a qué debemos estar preparados?
¿Recuerdas el perfil de carga — cuánto para lectura, cuánto para escritura?
¿Qué tipo de proyecto fue en la empresa «Legión»?
¿Quién controla lo que has escrito sobre los resultados del despliegue en el chat?
¿Qué es SOLID? Enumera los principios.
¿Qué índices hay en PostgreSQL?
Cuéntame sobre tu experiencia, en qué has estado ocupado últimamente. Cuéntame sobre servicios interesantes.
¿Por qué es posible ejecutar varios entornos aislados en una sola máquina local (Docker/contenerización)?
¿Cómo numerar a los empleados masculinos y femeninos por separado?
¿Pueden las CTE ayudar a resolver el problema de consistencia entre dos consultas?
¿Qué son las interfaces en Go?
Cuéntame sobre tu experiencia práctica usando canales en Go — ¿cómo los has aplicado en la práctica?
¿Cómo configurar el índice necesario? ¿Qué observar en EXPLAIN? ¿Cómo entender que el índice no se está utilizando?
Describe la arquitectura de uno de tus proyectos (capas, patrones, organización del código)
¿Cómo resolvieron si al actualizar los pods se perdían solicitudes?
¿Qué se mostrará al ejecutar el programa: func main() { counter := make([]int, 0, 1000) var wg sync.WaitGroup for i := 0; i < 1000; i++ { wg.Add(1) go func() { defer wg.Done() counter = append(counter, i) time.Sleep(10 * time.Millisecond) // Simulación de trabajo }() } wg.Wait() fmt.Println(len(counter)) }