Sobes.tech

Golang

¿Qué habilidades o conocimientos es necesario desarrollar para aspirar al siguiente nivel de preparación profesional?

Junior — Middle
Social media holding
136

Explique el principio de funcionamiento del método que garantiza que un mensaje será procesado no más de una vez en el sistema de intercambio de mensajes.

Middle — Middle+
Indrive
136

¿Cómo se realiza la transmisión de datos desde una goroutine a un canal con búfer en Go?

Junior — Middle
МТС DigitalМТС Digital
136

¿Cómo organiza su trabajo con la API externa en su proyecto?

Junior — Middle
136

¿Qué metodologías de diseño de sistemas prefieres al crear soluciones?

Junior — Middle
136

¿Son equivalentes las interfaces que no contienen métodos y la interfaz que permite cualquier tipo?

Junior — Middle
136

¿Qué métodos se pueden aplicar para mejorar la eficiencia en el procesamiento de un gran volumen de solicitudes entrantes?

Middle — Middle+
136

¿Qué métodos de distribución de datos por shards conoces?

Junior — Middle
136

¿Cómo se deben declarar las interfaces en programación?

Junior — Middle
Кадровое агентство BWG
136

¿Qué métodos y herramientas utilizas para mejorar la eficiencia en la ejecución de consultas en bases de datos?

Junior — Middle
Social media holding
136

tipo someInterface interfaz { someFunc() } type A struct { } func(a A) someFunc() { } type B struct { A } type C struct { some A }

Senior
Финтехробот
136

¿Qué métodos y herramientas utilizó para verificar la corrección y calidad de su código?

Junior — Middle
136

¿Puede el uso de Range con un canal llevar a un ciclo infinito en un programa?

Junior — Middle
Ecom.tech
136

Háblame de CQRS

Senior
Cloud.ru
136

¿Cuál es el propósito de dividir los datos en partes en las bases de datos?

Junior — Middle
136

¿Cómo se realiza la asignación y gestión de memoria en el sistema mediante Memory Allocator?

Junior — Middle
WildberriesWildberries
136

¿Cómo hacer que, al insertar un registro duplicado en una tabla con clave única en el número de teléfono, en lugar de un error se actualice el registro existente (INSERT ON CONFLICT DO UPDATE)?

Middle
Япоки
136

Explique el concepto de trabajo robado (Work-Stealing) y su aplicación en cálculos paralelos.

Junior — Middle
Магнус Тех
VK CloudVK Cloud
136

Si escribimos en el maestro con un flujo grande y leemos de las réplicas, ¿cómo se realiza la sincronización entre el maestro y la réplica?

Middle+
МВидео/эльдорадо
136

¿Se puede envolver cualquier fragmento de código en llaves sin restricciones?

Junior — Middle
Rubytech
136
/412