Golang
¿Tiene experiencia trabajando con Elasticsearch como base de datos (no para logs)?
¿Qué es la Arquitectura Limpia y DDD? ¿Has tenido que trabajar con ellas?
¿Dónde es mejor declarar la interfaz: en el lugar de implementación o en el lugar de consumo?
¿Has tenido experiencia con otras tecnologías además de Golang?
¿Sabes algo sobre el Diseño Orientado a Dominios?
¿Por qué la computadora no sabe sumar números decimales correctamente?
¿Cómo trabajas? ¿Utilizas algún marco o herramienta?
¿Qué es importante para ti, en qué prestas atención al comunicarte con los empleadores?
¿Qué transmitirías dentro de este canal (qué estructura de datos)?
Cuéntenos sobre bloqueo optimista y pesimista. ¿En qué se diferencian?
Cuéntame los principios SOLID.
¿Dónde estará la nueva rebanada en la memoria al cambiar la capacidad?
¿Cómo mostrar un monolito modular en un esquema de diseño del sistema?
Cuéntame sobre tu equipo: en qué equipo trabajaste, su composición y tamaño.
¿ Mencionaste la cantidad neta, es decir, el salario o el ingreso total?
¿Qué proyectos estás liderando, cuáles son las tareas de alto nivel que realizas?
Si un escritor (una gorutina que llena un canal con valores) decide cerrar el canal, ¿qué sucederá? ¿Cómo debe reaccionar el lector ante esto, qué problemas pueden surgir y qué hacer al respecto?
¿Para qué sirven la telemetría y la monitorización? ¿Con qué tecnologías han trabajado?
tipo Sem interfaz { Lock() error //devuelve un error si el canal está lleno TryLock() bool // simplemente intentamos bloquear, si funciona devuelve true Release() //liberar el canal Cap() int // número de goroutines en trabajo FreeSpace() int //muestra cuánto espacio libre hay en el canal } //estructura //channel - pensar en un buffer //capacity int //mutex
¿Cuál es tu educación? ¿Está completa? ¿Ahora no estudias?