Golang
¿Ha utilizado herramientas de análisis estático para verificar la calidad del código?
¿Qué patrones principales se aplican en el diseño de la arquitectura de microservicios?
¿Cómo se realiza el intercambio de señales mediante canales en el sistema de programación?
¿Tiene experiencia práctica en el uso de Protocol Buffers en sus proyectos?
Explique por qué no se puede hacer una correspondencia directa entre el número de hilos y la cantidad de goroutines en Go.
¿Qué sucede si se realiza una escritura en un canal cuyo búfer está completamente lleno?
¿Cómo distribuir la carga entre los servidores en la escalabilidad horizontal del sistema?
¿Qué hace el comando top en el fondo (pregunta del entrevistador)?
¿Puedes explicar la concepto de sync.Pool y cómo ayuda a gestionar la memoria en Go?
¿Cómo se implementan las consultas SQL maliciosas en la aplicación y cómo se protegen los sistemas contra este tipo de vulnerabilidad?
¿Se puede declarar un array asignándolo a través de una variable?
¿Podría dar un ejemplo de implementación de código para ilustrar este concepto?
Explique qué se entiende por el término 'máquina' en el contexto de los datos MPG
Explica el principio de funcionamiento del patrón RAF y su aplicación en programación
¿En qué escenarios se utiliza el mecanismo Semaphore para sincronizar hilos o procesos?
¿Qué protocolos utilizó con más frecuencia y por qué?
¿Cuándo puede ser indeseable o inapropiado el uso de una clave primaria en una base de datos?
¿Cómo se llama la forma de acceder a las variables desde el ámbito externo dentro de una función anónima?
¿Quién determina si se permite colocar un objeto en la memoria?
¿Puede explicar la esencia del protocolo HTTP/3 y en qué se diferencia de las versiones anteriores de HTTP?