Sobes.tech

Golang

¿Qué es mejor usar para la sincronización al trabajar con acceso concurrente: mutex o sync.Map?

Junior — Middle
272

Describa su experiencia en el uso del mecanismo sync.Pool para gestionar objetos en Go.

Junior — Middle
271

¿De qué maneras se puede gestionar el proceso de asignación y liberación de memoria en los sistemas de software?

Junior — Middle
270

¿Cuál es el nivel de costos de recursos de la operación de asignación de memoria en el lenguaje Go?

Junior — Middle
262

¿Qué puede causar que una goroutine se bloquee o se quede atascada en un programa?

Junior — Middle
261

¿Qué métodos se utilizan para reducir los costos en los procesos de decodificación y codificación de datos al usar gRPC?

Junior — Middle
247

¿Cómo se implementa la compatibilidad hacia atrás en el protocolo gRPC?

Junior — Middle
244

¿El mecanismo Mutex garantiza un orden estricto para los hilos al acceder a recursos compartidos para lectura y escritura?

Junior — Middle
243

¿Qué causas pueden provocar pérdida de memoria en las aplicaciones?

Junior — Middle
241

¿Cómo se puede prevenir el bloqueo o la congelación de una goroutine?

Junior — Middle
239

Explique el principio de funcionamiento del servicio que utiliza estado y en qué se diferencia del enfoque sin estado.

Junior — Middle
237

¿Puedes compartir tu experiencia en la implementación del concepto de Inversión de Control en proyectos?

Junior — Middle
235

¿Qué pasos se deben seguir para migrar una aplicación monolítica a una arquitectura de microservicios?

Junior — Middle
235

¿Qué consecuencias pueden surgir por no seguir los principios SOLID en el diseño de software?

Junior — Middle
222

¿Cómo se puede dividir la arquitectura de un sistema que almacena estado para garantizar su escalabilidad y resiliencia?

Middle — Middle+
220

¿Qué métodos se pueden utilizar para garantizar la reversión de una operación en caso de fallo de uno de los microservicios involucrados en la transferencia de datos?

Middle — Middle+
219

¿En qué casos se recomienda utilizar REST API para la interacción entre componentes del sistema?

Junior — Middle
208

¿Qué métodos se utilizan para la interacción entre microservicios en los escenarios más comunes?

Junior — Middle
203

¿Qué principios fundamentales de desarrollo de software aplicas en tu trabajo?

Junior — Middle
200
/3