Sobes.tech

Golang

¿Cómo se realiza el proceso de prueba del código en el lenguaje Go?

Junior — Middle
СБЕРСБЕР
МТСМТС
СБЕР CloudСБЕР Cloud
+3
163

¿Tiene experiencia trabajando con código heredado o anticuado que requiere modernización o refactorización?

Junior — Middle
SkillStaff
163

Cuéntenos más sobre Redis: ¿qué tipo de directorios hay y qué datos se almacenan allí?

Senior
МВидеоМВидео
163

¿Cuántas conexiones había a PostgreSQL? ¿Qué hacer si no hay suficientes conexiones con 10 mil RPS?

Senior
МВидео/эльдорадо
163

¿Cómo limitar la cantidad de llamadas al worker de sondeo si la API es de pago?

Senior
OZONOZON
163

¿En qué situaciones puede ocurrir un bloqueo mutuo de hilos o procesos?

Junior — Middle
Lamoda Tech
Twinby
163

¿Se puede considerar que un slice es seguro para su uso en un entorno multihilo sin medidas adicionales de sincronización?

Junior — Middle
Betera Group
163

¿Por qué al usar map el orden de los elementos no está garantizado y parece aleatorio?

Junior — Middle
Digital Spirit
163

¿Cuáles son las ventajas y desventajas de usar goroutines en programas en Go?

Junior — Middle
163

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

Junior — Middle
AvitoAvito
163

¿Cómo se realiza la eliminación y optimización de índices en la base de datos?

Junior — Middle
163

¿Tiene experiencia práctica en el desarrollo de soluciones arquitectónicas para sistemas complejos?

Middle — Middle+
ЦУМ
163

¿Qué aspecto del concepto de POO refleja la estructura de una clase u objeto?

Junior — Middle
163

¿Cuándo exactamente las goroutines pueden pasar a la cola de ejecución local?

Junior — Middle
163

¿Qué otros lenguajes de programación conoces además de Go a un buen nivel?

Middle+
Штрафов нет
162

¿Cuál de los siguientes fragmentos de código contiene un error o problema potencial relacionado con el trabajo con canales? Opción 1 package main func main() { ch := make(chan int) ch <- 1 } Opción 2 package main func main() { ch := make(chan int, 1) ch <- 1 } Opción 3 package main func main() { ch := make(chan int, 1) ch <- 1 <-ch } Opción 4 package main func main() { ch := make(chan int) close(ch) <-ch } Opción 5 package main func main() { ch := make(chan int, 3) ch <- 4 }

Senior
01.tech
162

¿Estás listo para el formato de trabajo híbrido (oficina + remoto)?

Middle+
OZONOZON
162

¿Ha utilizado algún mecanismo de bloqueo pesimista en sus proyectos?

Junior — Middle
IDS
162

¿Qué métodos de escalabilidad de rendimiento en sistemas de software puede nombrar?

Middle — Middle+
162

¿Qué indicadores de rendimiento de Pipeline puedes nombrar?

Junior — Middle
СБЕР дейвайсыСБЕР дейвайсы
162
/413