Sobes.tech

Golang

¿Qué comandos se pueden usar para verificar los recursos consumidos en Linux?

Senior
AvitoAvito
55

Escribe un Singleton en Go usando sync.Once, luego complica: GetLogger acepta name y age, devuelve una sola instancia para parámetros iguales

Middle
Сбертех
55

¿Qué métodos de pago has integrado en fiat?

Senior
X5
55

¿Por qué no se escribe el inicio de la condición para verificar los caracteres en la implementación?

Middle
VKVK
55

Cuéntame sobre tu educación, ¿entiendo correctamente que terminaste la licenciatura? ¿En qué especialidad?

Middle+
AxenixAxenix
55

// Necesitas modificar la función ap para que el 6 esté incluido en el slice resultante y que el slice esté ordenado // Importante - la función ap no devuelve nada package main import ( "fmt" ) func main() { v := []int{3, 4, 1, 2, 5} ap(v) fmt.Println(v) // el resultado esperado debe ser - [3 4 1 2 5 6] } func ap(arr []int) { arr = append(arr, 10) arr[5] = 6 }

Senior
AstonAston
55

/** :-))) :-(( "ab :-)" = "ab " "ab :-)))" = "ab " "ab :-)))(" = "ab (" "ab ):-)" = "ab )" ":-)" = "" **/ func deleteP(str string) string { }

Intern
Яндекс
55

¿Qué es el patrón Singleton? ¿Es un patrón o un antipatrón?

Middle
Сбертех
55

¿Cómo era el proceso de desarrollo en tu equipo (CI/CD, pruebas, revisión de código)?

Senior
Cloud.ru
55

Diferencias en las estructuras de almacenamiento de datos entre bases de datos de filas y columnas

Senior
I-teco
55

Cuéntame sobre los niveles de aislamiento de transacciones

Middle+
МВидео/эльдорадо
55

func main() { c := make(chan int, 1000) var wg sync.WaitGroup wg.Add(100) for i := 0; i < 100; i++ { go func() { defer wg.Done() foo(c) }() } go func() { wg.Wait() close(c) }() sum := 0 for r := range c { sum += r } // fmt.Println(sum) } func foo_req(c chan int) error { r := rand.Int() for i := 0; i < r; i++ { c <- r } }

Senior
plata
55

¿De qué principios en su trabajo se adhiere?

Senior
aic
55

Se da una lista ordenada no decreciente de números enteros a, un índice de elemento index y un número entero k. Debe devolver en cualquier orden k números de la lista que sean los más cercanos en valor al elemento a[index]. a=[2, 3, 5, 7, 11], index=3, k=2 -> [5, 7] a=[4, 12, 15, 15, 24], index=1, k=3 -> [12, 15, 15] a=[2, 3, 5, 7, 11], index=2, k=2 -> [3, 5] o [5, 7]

Senior
Pasul LTD
55

Cuéntame más sobre tu experiencia en EMCD Tech: ¿qué hiciste allí y cómo creciste en dos años y medio?

Senior
Hi Rockits
55

¿Qué es un proxy inverso y cómo puede ser implementado?

Middle+
purrweb
55

¿Participaste solo en el desarrollo o también en la elaboración de requisitos con los analistas?

Senior
WildberriesWildberries
55

¿Qué tipos de memoria hay en Go? ¿En qué se diferencia la pila del montón (heap)?

Middle+
ClearWay
55

Cuéntame sobre netpoller en Go.

Senior
FinFrame
55

```go func fail() { panic("¡Fallar!") } func main() { fmt.Println("¡Inicio!") var wg sync.WaitGroup wg.Add(1) go func() { defer func() { if e := recover(); e != nil { fmt.Println(e) } }() fail() wg.Done() }() wg.Wait() fmt.Println("¡Fin!") } ```

Senior
Wildberries & Russ Bank
55
/412