Sobes.tech

Golang

Supongamos que tenemos una gran carga, millones de clientes, y tu consulta comienza a tardar mucho en responder. ¿Qué harías? ¿Cómo entenderías que funciona en tiempo constante?

Intern
Озон банк
117

¿Para qué se utiliza en la práctica la palabra clave select?

Senior
Flant
117

¿Cómo almacenar mensajes de voz en un mensajero como WhatsApp? ¿Por qué es mejor guardar las imágenes en S3 que en Postgres? ¿Qué opciones existen para almacenar imágenes en Postgres?

Senior
Лига Цифровой ЭкономикиЛига Цифровой Экономики
117

¿Qué es el principio de Durabilidad en ACID? ¿Cómo se logra en PostgreSQL?

Senior
Lenta Tech
117

// Es necesario implementar una función para comprimir una cadena usando el algoritmo de codificación por longitud de ejecución. // Si se encuentra una serie de valores iguales, se reemplaza por la longitud de la serie y el valor. func Encode(s string) string { panic("no implementado") }

Senior
Avanpost
117

¿Qué mecanismos de sincronización de goroutines existen en Go? Corrige el ejemplo con la carrera usando atomic

Middle+
Ozon ФинтехOzon Финтех
117

¿Has tenido experiencia en diseño de sistemas, pensando en la arquitectura desde cero y defendiendo tu propuesta ante el equipo?

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

¿Cómo fue la migración? ¿Con quién lo hiciste? ¿Cómo exactamente?

Senior
Effective IT
117

¿Qué sucederá si se inician 5 billones de goroutines? ¿Cómo optimizar?

Senior
РамблерРамблер
117

¿Puedes dar un ejemplo de trabajo autónomo: cuál es el tiempo máximo que has trabajado en una sola tarea o problema?

Senior
AvitoAvito
117

¿Cuánto tiempo cómodo estás dispuesto a dedicar al día a llamadas y reuniones?

Senior
AvitoAvito
117

Háblame de las goroutines en Go

Middle
SecurityTestXSS
117

¿Con qué problemas no evidentes de paralelismo (goroutines) te has enfrentado en proyectos reales y cómo los has solucionado?

Senior
Napoleon IT
117

¿Cuáles son las ventajas de gRPC sobre REST?

Senior
РамблерРамблер
117

Cuéntenos sobre la influencia de GOGC en el trabajo del recolector de basura y cómo optimizar el uso de la memoria.

Middle+
Servicepipi
117

¿Tuviste una revisión de código? ¿Cómo fue organizada?

Senior
AvitoAvito
117

¿Qué es la partición y el sharding?

Senior
YadroYadro
117

Imaginemos la situación: varias lecturas activas, llega una solicitud de escritura (RWMutex). ¿En qué orden se ejecutarán las operaciones?

Middle
ООО Левел Тревел
117

Implemente una función Filter con soporte para genéricos, que acepte una lista y una función predicado, y devuelva una lista filtrada

Senior
Avanpost
117

¿En qué se diferencia JSON de JSONB en PostgreSQL?

Middle+
Magnit Tech
117
/412