Sobes.tech

Golang

Kokia tavo rolė ir profesinė savivertė: middle plus ar senior?

Senior
X5
33

// Įvesties eilutė s sudaryta tik iš simbolių '(', ')', '[', ']' // Nustatykite, ar įvesties eilutė yra galiojanti. // Eilutė yra galiojanti, jei: // - Visos atidarytos skliausteliai yra uždaryti tais pačiais tipais skliausteliais. // - Skliausteliai turi būti uždaryti teisinga tvarka. // - Kiekvienas uždarytas skliaustelis atitinka atidarytą skliaustelį to paties tipo // () // func isValid(s string) bool { // }

Middle+
СБЕРСБЕР
33

Kaip pagreitinti didelio kiekio vienetinių testų vykdymą?

Middle+
X5
33

Kaip pasirinksi iš daugybės pasiūlymų?

Senior
AvitoAvito
33

Kokias funkcijas atlikote kaip pogrupės vadovas?

Senior
AvitoAvito
33

Kas yra generikai Go? Jau naudojote?

Middle+
МВидеоМВидео
33

Kas svarbu renkantis įmonę? Į ką atkreipsi dėmesį?

Middle+
AvitoAvito
33

Kuo skiriasi komandos EXPLAIN ir EXPLAIN ANALYZE PostgreSQL?

Middle+
purrweb
33

Papaskink apie SOLID principus

Middle+
СБЕРСБЕР
33

Kaip nutraukti procesą Linux'e ir kuo skiriasi SIGTERM nuo SIGKILL? Kas yra signalai ir kam jie naudojami?

Middle
OZONOZON
33

Kaip pasikeis rezultatas, jei filtravimo sąlyga bus perkelta iš ON į WHERE jungiant?

Senior
Алабуга
33

Jei yra didelis uždavinys, pavyzdžiui, 10 GB failas su eilutėmis po eilutės nustatymais, ir reikia apdoroti kiekvieną eilutę (pavyzdžiui, pridėti tašką pabaigoje), ar goroutine'ai padėtų pagreitinti šį darbą?

Middle
Aliexpress
33

Kodėl nusprendei dabar kažko ieškoti, kodėl eini į pokalbius?

Senior
X5
33

Pasiūlykite, kaip tai galima suorganizuoti REST stiliumi — kaip pervadinti visas šias metodus?

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

Ar turite patirties dirbant su Docker? Ar turite patirties rašant Dockerfile patys?

Middle+
МТСМТС
33

Kaip atrodys ryšys tarp transfer ir accounts lentelių (dviejų FK vienoje lentelėje)?

Senior
Lamoda Tech
33

Ką pakeistum Go, jei būtum prižiūrėtojas?

Senior
Магнит Тех
33

Ką tiksliai rašyti Kafka žinutėje? Kokius laukus perduoti vartotojams?

Senior
Pasul LTD
33

Kuo dažniausiai užsiimdavai savo kasdieniuose darbuose? Klaidų taisymas, refaktoringas, palaikymas, naujų funkcijų kūrimas?

Middle+
OZONOZON
33

// Klausimas 3 // Aprašykite, kokį uždavinį sprendžia šis kodas // Kokios problemos yra šiame sprendime? // Kaip perrašytumėte šį kodą? var c int var mu sync.RWMutex type Trace struct { // Kai kurie laukai čia } type Sender interface { Send(Trace) } func Do(sender Sender, tr Trace) { mu.Lock() defer mu.Unlock() c++ if c == 100 { go func() { sender.Send(tr) }() c = 0 } }

Senior
МТС CloudМТС Cloud
33
/411