Golang
Ste pripravení pracovať podľa Trestného zákonníka Ruskej federácie?
Ako sa ukladajú údaje v starých mapách Go po definovaní bucketu?
Aké typy pamäte rozlišuje Go (zásobník a halda)? Čo sa od seba líšia? Ako pracuje Garbage Collector s objektmi na zásobníku?
Aké sú nevýhody prenášania entity cez kontext v Go?
Formálnejší názov — približné zhodovanie reťazcov (nájdenie približného zhodovania). Je potrebné skontrolovať, či je prvý reťazec podreťazcom druhého. Podreťazec je, keď je možné získať prvý reťazec z druhého odstránením niektorých znakov. Vstup: 'car', 'cartwheel' Výstup: true Vstup: 'cwhl', 'cartwheel' Výstup: true Vstup: 'cwhee', 'cartwheel' Výstup: true Vstup: 'cartwheel', 'cartwheel' Výstup: true Vstup: 'cwheeel', 'cartwheel' Výstup: false Vstup: 'lw', 'cartwheel' Výstup: false
Ako funguje map v Go?
Povedz mi o spoločnosti, v ktorej práve pracuješ.
Porozprávaj o sebe mimo pracovného kontextu: koníčky, záujmy, fakty o sebe ako o osobe.
Čo program vypíše? Prečo? func main() { začiatokČasu := time.Now() _, _ = <-worker(), <-worker() println(int(time.Since(začiatokČasu).Seconds())) } func worker() chan int { ch := make(chan int) go func() { time.Sleep(3 * time.Second) ch <- 1 }() return ch }
Ako správne organizovať prácu s kanálmi pre bezpečnú prevádzku programu a spracovanie dát?
Zaujímajú vás infraštruktúrne úlohy namiesto obchodného domény?
Ako optimalizovať výkon pri vysokej záťaži (1000 RPS) na metóde rezervácie s mutexom?
Povedz mi o SOLID. Čo je to?
Ako vybrať úroveň izolácie transakcií a aké sú s tým spojené náklady?
Čo je to čistá architektúra?
Ako je interné usporiadanie slice v Go? Ako funguje funkcia append?
Prečo Go? Ako si začal, ako si sa dostal k tomuto jazyku?
Povedajte o svoji delu z Dockerom in Kubernetesom: kaj ste morali narediti?
Aké prostriedky synchronizácie v Go poznáš?
/** :-))) :-(( "ab :-)" = "ab " "ab :-)))" = "ab " "ab :-)))(" = "ab (" "ab ):-)" = "ab )" ":-)" = "" **/ func deleteP(str string) string { }