Golang
¿ Los desarrolladores escribieron algunos tests?
Se entregaron 20 picadoras de carne, 5 se enviaron — ¿cuánto queda en el almacén y cuál es el estado actual en el sistema?
Escribe un SELECT simple de todas las columnas de la tabla books.
¿Qué estás buscando ahora para ti, en qué dirección quieres desarrollarte?
// 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() }
¿Cómo entender a nivel SQL que ya existe una clave de idempotencia? ¿Cómo usar ON CONFLICT?
Cuéntame sobre tu experiencia laboral en forma libre, sin detalles técnicos profundos.
¿Cómo se puede acelerar el algoritmo de filtrado de grafos con un gran número de vértices y eventos?
¿Sabes trabajar sin analistas?
¿Qué sabes sobre trabajar con contextos en Go? ¿Qué métodos tiene?
¿Qué sabes sobre la empresa «Yadro»? ¿Has oído hablar de nosotros?
¿Qué es más importante: los intereses del negocio o los intereses del usuario?
¿Cuál es su experiencia trabajando con PostgreSQL? ¿Ha tenido que escribir consultas complejas o realizar optimizaciones?
¿Quieres trabajo remoto a tiempo completo o también estás dispuesto a considerar opciones con oficina?
¿Qué es GOMAXPROCS? ¿Puede una aplicación usar más núcleos de los que se especifican?
¿Para qué sirve la construcción de aserción de tipo?
Cuéntame sobre tu último proyecto: ¿cuál era el objetivo comercial y para qué servía?
¿Cuántas particiones debe tener un tema de Kafka?
¿Por qué usaste sync.Map en lugar de un mapa normal con Mutex?
¿Se puede ejecutar un contenedor Docker sin una imagen?