Sobes.tech

Golang

¿Qué más se necesita además del contenedor Docker para ejecutar un servicio en Kubernetes?

Middle
СБЕРСБЕР
40

¿Por qué dejaste la empresa anterior?

Middle+
Штрафов нет
40

¿Por qué usar interfaces en Go?

Middle+
Magnit Tech
40

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?

Senior
AstraTech
40

¿Cuáles pueden ser los efectos secundarios al usar goroutines para procesar archivos, a qué debemos estar preparados?

Middle
Aliexpress
40

¿Recuerdas el perfil de carga — cuánto para lectura, cuánto para escritura?

Senior
eLama
40

¿Qué tipo de proyecto fue en la empresa «Legión»?

Senior
Spectr
40

¿Quién controla lo que has escrito sobre los resultados del despliegue en el chat?

Senior
X5
40

¿Qué es SOLID? Enumera los principios.

Middle
СБЕРСБЕР
40

¿Qué índices hay en PostgreSQL?

Middle+
purrweb
40

Cuéntame sobre tu experiencia, en qué has estado ocupado últimamente. Cuéntame sobre servicios interesantes.

Senior
X5 groupX5 group
40

¿Por qué es posible ejecutar varios entornos aislados en una sola máquina local (Docker/contenerización)?

Senior
Базис
40

¿Cómo numerar a los empleados masculinos y femeninos por separado?

Middle
RWB
40

¿Pueden las CTE ayudar a resolver el problema de consistencia entre dos consultas?

Senior
Не указано
40

¿Qué son las interfaces en Go?

Middle+
WaterWal
40

Cuéntame sobre tu experiencia práctica usando canales en Go — ¿cómo los has aplicado en la práctica?

Middle
VKVK
40

¿Cómo configurar el índice necesario? ¿Qué observar en EXPLAIN? ¿Cómo entender que el índice no se está utilizando?

Senior
I-teco
40

Describe la arquitectura de uno de tus proyectos (capas, patrones, organización del código)

Middle
WildberriesWildberries
40

¿Cómo resolvieron si al actualizar los pods se perdían solicitudes?

Middle
WildberriesWildberries
40

¿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)) }

Senior
OZONOZON
40
/411