Sobes.tech

Golang

¿Qué pasa si escribes en un canal cerrado?

Middle
Сбертех
88

¿Qué hay en la carpeta /proc?

Senior
КасперскийКасперский
88

¿En qué consiste exactamente la ausencia de colisiones en diferentes soluciones, en memoria y en base de datos?

Intern
Озон банк
87

¿Por qué el mapa normal en Go no es seguro para escrituras concurrentes?

Middle
СитиДрайвСитиДрайв
87

¿Cuál es la complejidad algorítmica de la búsqueda binaria en un array ordenado?

Senior
КасперскийКасперский
87

¿Tiene alguna idea de por qué todavía no hemos migrado a IPv6?

Middle
Graveling
87

¿Puedes dar el último ejemplo de una tarea que te haya gustado mucho?

Senior
AvitoAvito
87

¿Cómo está organizada la mapa debajo del capó en Go?

Senior
I-teco
87

¿Cuál es la diferencia entre un receptor de puntero y un receptor de valor al implementar una interfaz? ¿Cuándo usar cada enfoque?

Senior
Avanpost
87

¿Cómo trabajaste con WebSocket? ¿En qué nivel: configuración de infraestructura o solo código? ¿Qué tecnologías utilizaste? ¿Hubo problemas de conexión a nivel de infraestructura?

Senior
Hi Rockits
87

¿Qué son los índices y para qué sirven?

Middle
RWB
87

¿Importa el orden en que se incluyen los campos en un índice compuesto?

Middle
Ozon FreshOzon Fresh
87

¿Qué es gRPC en tus propias palabras y has trabajado con él?

Senior
МТСМТС
87

¿Qué método de morphing desea usar si las Shape Keys no funcionan?

Senior
АЙ-ТЕКОАЙ-ТЕКО
87

¿Qué son los índices en la base de datos, sus ventajas y desventajas?

Middle+
Magnit Tech
87

Describe completamente las ventajas y desventajas de monolitos y microservicios específicamente en la situación de un servicio de ajedrez.

Senior
Лига Цифровой ЭкономикиЛига Цифровой Экономики
87

¿Para qué sirve la operación de copia para slices? ¿Por qué no se puede simplemente asignar un slice a otro?

Senior
VK CloudVK Cloud
87

¿Cómo funciona el planificador de Go? Cuéntame sobre el modelo GMP.

Senior
Магнит Тех
87

¿Qué mostrará el programa? ¿Por qué? func main() { tiempoInicio := time.Now() _, _ = <-worker(), <-worker() println(int(time.Since(tiempoInicio).Seconds())) } func worker() chan int { ch := make(chan int) go func() { time.Sleep(3 * time.Second) ch <- 1 }() return ch }

Senior
OZONOZON
87

¿Puede un slice ser igual a nil? ¿En qué se diferencia un slice nil de un slice vacío?

Senior
Магнит Тех
87
/412