Golang
¿Por qué eligieron la partición por estado, si históricamente hay más empleados despedidos que activos?
¿Qué son los procesos GDPR que has implementado (anonimización, eliminación de datos)?
¿Cuál es la complejidad en tiempo y memoria (Big O) de este algoritmo?
¿Cuál de los siguientes es un medio de sincronización en Go? (canales, sync.WaitGroup, sync.Mutex, sync.Cond)
Cuéntenos sobre los niveles de aislamiento de transacciones: Read Uncommitted, Read Committed, Repeatable Read, Serializable.
¿Cuál fue la cantidad máxima de solicitudes por segundo en el servicio de mayor carga?
¿Ha utilizado EXPLAIN para optimizar consultas? ¿Qué pudo aprender y cuánto pudo acelerar las consultas?
En un servicio web, es necesario registrar un pedido y deducir el saldo del inventario de manera que ambas operaciones se conserven o ninguna. ¿Qué comandos SQL se utilizan para envolver un conjunto de consultas y cómo actuar en caso de error antes de la confirmación?
¿Qué cambiará si se pasa la capacidad inicial al crear un slice?
¿Qué piensas sobre la plataforma Codewars y su papel en la práctica de habilidades de programación?
¿Cuándo se llamará a la función diferida defer? (al salir del bloque local / al salir de la función / al finalizar la aplicación)
¿Cómo estás con la documentación técnica en inglés?
¿Cuántos pods se desplegaron en el clúster?
Cuéntenos sobre su experiencia en Magnit (3,5 años). ¿Qué tareas realizaba?
¿Por qué trasladar los errores de negocio (ErrUnknownRoom, ErrRoomNotAvailable) a la capa de dominio?
¿Cómo pasan los datos del cliente al servidor en una solicitud HTTP? Describe todas las etapas.
Proponga índices óptimos para una consulta con filtrado por los campos location y gender (sexo) para un rendimiento máximo
¿Cuál es el orden de recorrido de los elementos en un contenedor map? ¿Fijo según algún algoritmo, determinado arbitrariamente en tiempo de compilación o determinado en tiempo de ejecución?
**Condición** Las solicitudes a varias URL deben realizarse en paralelo. Se deben mostrar los estados HTTP y manejar los errores.
¿En qué consistía exactamente tu trabajo en tu puesto actual? ¿Cuál es tu área de responsabilidad?