Golang
¿El tiempo de espera es el mismo para todos? ¿Cómo se calculará este tiempo de espera?
func main() { defer func() { if r := recover(); r != nil { fmt.Println("recuperado") } }() defer func() { fmt.Println("defer") }() go func() { fmt.Println("dentro de la goroutine inicio") panic("exploto") fmt.Println("dentro de la goroutine fin") }() time.Sleep(time.Second) }
¿En qué se diferencia la inversión de dependencias de la inyección de dependencias?
¿Cómo determinaste que era hora de cambiar algo? ¿Por qué métricas te basaste?
¿Por qué en sync.Map no hay un método para obtener la cantidad de elementos (len)?
¿Los gorutinas funcionan en paralelo o concurrentemente?
¿Cómo diseñaría este código para su uso en diferentes protocolos de transporte (gRPC, HTTP, consumidor)?
¿Qué comando se usa para insertar un valor en una tabla?
¿Por qué está considerando actualmente las ofertas, qué influyó en su decisión?
¿Para qué sirve un canal en una transmisión sin búfer, si los datos van de pila en pila? ¿Qué papel desempeña el canal?
¿Cómo se garantiza la consistencia de los datos en el proyecto?
¿Cómo modificar el semáforo Acquire/Lock para que la espera pueda ser cancelada o limitada en el tiempo?
¿Cómo será el proceso de envío y recepción de mensajes entre dos clientes? Describe el flujo completo.
¿Te posicionas como un desarrollador medio o como un desarrollador senior?
¿Qué es una plataforma corporativa para procesar datos logísticos y operativos de las redes minoristas del holding? ¿Se componían, calculaban o cómo?
¿Cómo fue formalizado en Petrovich y anteriormente en Gazpromneft?
¿Por qué decidió salir al mercado? ¿A qué se debe?
¿Cómo definirías que un chat funciona bien si el usuario no tiene alternativa?
¿Se puede crear un índice solo en la réplica, pero no en el maestro?
¿Cómo hacerlo a nivel de Go, en teoría, para enviar la respuesta al usuario y al mismo tiempo enviar datos a la analítica?