Sobes.tech

Golang

¿Cómo funciona context.WithCancel con cancelación?

Senior
FinFrame
35

¿Cómo sincronizar los trabajadores a través de Redis para que dos trabajadores no procesen un mismo objeto al mismo tiempo?

Senior
Не указано
35

¿Cuál es tu pila técnica? Enumera los lenguajes de programación en una escala del 1 al 10.

Middle+
ООО Макс
35

¿Se podían cambiar los límites y las reglas en tiempo de ejecución? ¿Había una interfaz de usuario para esto?

Senior
А7
35

¿Qué microservicios desarrollaste?

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

¿Puedes recordar alguna ocasión en la que algo se rompió y qué hicieron?

Senior
WildberriesWildberries
35

¿Actualmente estás trabajando o ya dejaste tu último empleo?

Middle+
Лига Цифровой ЭкономикиЛига Цифровой Экономики
35

¿Qué son las goroutines en Go y en qué se diferencian de los hilos del sistema?

Middle
VKVK
35

¿Qué estás buscando ahora para ti, en qué dirección quieres desarrollarte?

Middle+
AvitoAvito
35

// Escribir un manejador asíncrono de tareas como una biblioteca // El cliente pasa un objeto (Task) con datos para realizar la tarea, // en nuestro ejemplo usaremos una estructura vacía. // El manejador puede procesar no más de N tareas simultáneamente, // y no más de X tareas pueden estar en cola para su procesamiento. // Si no hay espacio en la cola, se devuelve un error al cliente inmediatamente. // La tarea se procesa si hay procesadores libres disponibles. // Simulamos la duración del procesamiento con time.Sleep(5*time.Second). // Tan pronto como una tarea termina, tomamos la siguiente de la cola. // Si la cola está vacía, esperamos nuevas tareas de los clientes. // Con un asterisco: ampliar la estructura Task y obtener los estados de las tareas mediante una solicitud separada package scheduler type Scheduler interface { AddTask(t Task) error Close() } type Task interface { Do() }

Senior
Cloud.ru
35

¿Qué quieres mejorar? ¿Dónde sientes que tienes lagunas ahora?

Senior
AvitoAvito
35

Cuéntame sobre tu experiencia laboral en forma libre, sin detalles técnicos profundos.

Senior
FaceApp
35

¿Tiene en sus manos un certificado militar?

Middle+
WildberriesWildberries
35

¿Qué sucede si no se encuentra nada en la cola local P?

Middle
RWB
35

¿Cómo funciona LEFT JOIN? ¿De qué tabla se obtiene qué?

Middle
RWB
35

¿Cómo trabajaban con los errores en producción? Los servicios en Kubernetes — si algo no funcionaba, ¿cómo lo resolvían?

Middle+
МВидеоМВидео
35

¿Has revisado la oferta de trabajo? ¿Cuál es tu feedback sobre la oferta: qué te ha interesado, tienes alguna pregunta sobre el proyecto?

Middle+
Скоринг Бюро
35

¿Está familiarizado con la Arquitectura Hexagonal? Cuente sobre su estructura.

Senior
ИП Ганус Александр Андреевич
35

¿Redis estaba en los tres centros de datos?

Middle
Aliexpress
35

¿Por qué usaste sync.Map en lugar de un mapa normal con Mutex?

Senior
РамблерРамблер
35
/412