Sobes.tech

Golang

Cum ați măsurat eficiența și stabilitatea ultimului proiect după implementarea sa în mediul de lucru?

Junior — Middle
Twinby
163

Spuneți-ne mai multe despre Redis: ce tipuri de directoare există și ce date sunt stocate acolo?

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

Câte conexiuni erau la PostgreSQL? Ce să faci dacă conexiunile nu sunt suficiente la 10 mii RPS?

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

Cum se limitează numărul de apeluri ale worker-ului de polling dacă API-ul este plătit?

Senior
OZONOZON
163

În ce situații poate apărea blocarea mutuală a firelor sau proceselor?

Junior — Middle
Lamoda Tech
Twinby
163

Poate fi considerat un slice sigur pentru utilizarea într-un mediu multi-thread fără măsuri suplimentare de sincronizare?

Junior — Middle
Betera Group
163

De ce, atunci când folosiți map, ordinea elementelor nu este garantată și pare aleatorie?

Junior — Middle
Digital Spirit
163

Care sunt avantajele și dezavantajele utilizării goroutines în programele Go?

Junior — Middle
163

Cum se realizează ștergerea și optimizarea indexurilor în baza de date?

Junior — Middle
163

Aveți experiență practică în dezvoltarea de soluții arhitecturale pentru sisteme complexe?

Middle — Middle+
ЦУМ
163

Ce aspect al conceptului OOP reflectă structura unei clase sau a unui obiect?

Junior — Middle
163

Când exact pot trece goroutine-urile în coada locală de execuție?

Junior — Middle
163

Ce alte limbaje de programare cunoști pe lângă Go la un nivel bun?

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

Care dintre următoarele fragmente de cod conține o eroare sau o problemă potențială legată de lucrul cu canale? Opțiunea 1 package main func main() { ch := make(chan int) ch <- 1 } Opțiunea 2 package main func main() { ch := make(chan int, 1) ch <- 1 } Opțiunea 3 package main func main() { ch := make(chan int, 1) ch <- 1 <-ch } Opțiunea 4 package main func main() { ch := make(chan int) close(ch) <-ch } Opțiunea 5 package main func main() { ch := make(chan int, 3) ch <- 4 }

Senior
01.tech
162

Ești pregătit pentru formatul de lucru hibrid (birou + de acasă)?

Middle+
OZONOZON
162

Ați folosit vreodată un mecanism de blocare pesimistă în proiectele dvs.?

Junior — Middle
IDS
162

Ce metode de scalare a performanței în sistemele software puteți numi?

Middle — Middle+
162

Ce indicatori de performanță ale pipeline-ului poți menționa?

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

Cum se asigură prevenirea depășirii limitei de descriptor de fișiere deschise în sistem?

Junior — Middle
AvitoAvito
162

În ce cazuri se aplică o structură de date cu posibilitatea de a stoca elemente secvențiale și de a le modifica dinamic?

Junior — Middle
162
/413