Sobes.tech

Golang

¿Qué tipos de excepciones o errores se pueden manejar en el lenguaje Go?

Junior — Middle
319

¿Cuál es la complejidad temporal de buscar un elemento por clave en una estructura de datos map?

Junior — Middle
309

¿Cómo se puede implementar una estructura de datos Set en el lenguaje Go?

Junior — Middle
304

¿Cuál es el papel y la finalidad del contexto en el lenguaje de programación Go?

Junior — Middle
295

¿Puedes enumerar las funciones agregadas principales utilizadas al trabajar con consultas SQL?

Junior — Middle
290

¿Qué son los tiempos de espera y los usas en tu trabajo?

Senior
288

¿Cómo se puede establecer un límite de tiempo para esperar la respuesta al realizar una solicitud HTTP?

Junior — Middle
284

¿Tienes algún proyecto personal?

Senior
280

Cuéntame más sobre los semáforos.

Senior
271

¿Qué métodos existen para aumentar la escalabilidad de las bases de datos?

Junior — Middle
270

¿Cuál de las siguientes opciones es más probable que ocurra al intentar lanzar una gran cantidad de goroutines (por ejemplo, decenas de miles) sin control adicional? - El problema principal será causado por el bloqueo del mutex global dentro del runtime, lo que llevará a una parada completa de la ejecución del programa - El planificador de Go ejecutará las goroutines en pequeños grupos de manera secuencial, por lo que el aumento en su número casi no afectará el consumo de memoria - La creación masiva de goroutines puede llevar a un consumo significativo de memoria y a gastos adicionales del planificador; en tales casos, es apropiado usar un pool de workers - Si el número de goroutines supera el número de procesadores lógicos, Go comenzará automáticamente a rechazar nuevas ejecuciones de goroutines con un pánico

Intern
262

¿Cómo organizar correctamente la secuencia de ejecución de varias tareas diferidas (defer)?

Junior — Middle
259

¿Por qué pasaste de Flutter a Go?

Senior
259

¿Qué pasos se deben seguir para implementar un método en una estructura en el lenguaje Go?

Junior — Middle
257

¿Tuviste una revisión de código? ¿Cómo fue organizada?

Senior
257

¿Qué métodos de transmisión de datos se utilizan en la interacción entre goroutines en Go?

Junior — Middle
257

¿En qué se diferencian los hilos de los procesos?

Senior
255
/11