Koje još strukture podataka poznaješ (red, stek)? Zašto je povezani spisak pogodan za implementaciju reda? Koja je asimptotska složenost umetanja elementa u red zasnovan na nizu i na povezanoj listi?
Golang
U kojim paradigama programiranja se nalazimo kada programiramo u Go i kada pišemo u SQL? Koja paradigma odgovara Go, a koja klasičnom SQL-u?
Navedite obrasce dizajna iz različitih kategorija (kreacioni, strukturni, ponašajni, paralelno programiranje) i detaljno objasnite jedan od omiljenih.
главни пакет увези "fmt" func subis(is []int) []int { return append(is, 5) } func main() { is := []int{1, 2, 3, 4} subis(is[2:3]) fmt.Println(is) }
Ispričajte o svom iskustvu u Gazpromneftu.
Koja je asimptotska složenost pretraživanja po ključevi u hash tabeli i kako se ona postiže? Kako tačno dolazi do adresiranja bačve putem hasha ključa?
Ispričaj mi o svom najtežem zadatku — tehnički ili poslovno složenom.
Koje projekte ste imali na poslednjem radnom mestu?
Ispričaj mi o nivoima izolacije transakcija u PostgreSQL
Napišite funkciju processBatch koja deli niz stringova na partije od 10, sačuva svaku partiju putem interfejsa Saver, i u slučaju uspeha pošalje obaveštenje putem interfejsa Notifier
Koja je opasnost pri prosleđivanju slice u funkciju? Postoji li neka zamka sa nizovima?
Пре него што прелазите са Postgres на ClickHouse за креирање извештаја, да ли сте прво покушали да оптимизујете Postgres (индекси итд.)?
Kako sistem obrađuje događaj isporuke koji dolazi bez svih potrebnih podataka?
Da li ste ikada realizovali neki složen projekat od nule?
Можеш ли да наведеш пример имплементације ланца одговорности у класичном RESTful сервису на Go?
Da li se nova nomenklatura (novi proizvod) treba pojaviti u Redis-u?
Šta je race condition i kako ga izbeći?
Kako se zove ova metrika koja poredi klikove i prikaze?
Postoje li stored procedures i funkcije u PostgreSQL, MS SQL, Oracle?
Ko je prvobitno projektovao arhitekturu pretraživanja?