Golang
Kokia yra semaforo ir buferinio kanalo apribojimas kaip sprendimai, siekiant apriboti paralelinius užklausimus?
Kuo skiriasi L4 ir L7 apkrovos paskirstytojas?
Kokios bibliotekos ir karkasai buvo naudojami Go paslaugoje?
Kuo skiriasi Kafka nuo RabbitMQ?
Papaskink apie transakcijų izoliacijos lygius PostgreSQL
Pagal kokį principą jūsų projektuose buvo pasirenkamas REST ar gRPC?
Galutinis paslaugos veikimo pagrindas? Kokius Docker vaizdus naudojote?
Algoritmų skyrius: dvi užduotys, lygio Medium ar aukštesnės LeetCode. Trukmė — 1,5 valandos dviem užduotims.
Kas yra API ir kam jis naudojamas sistemos integracijose?
Kiek mikroservisų turite Go kalba ir kaip dažnai kyla užduotys, kurios apima du mikroservisus?
Kodėl išėjote į rinką? Kas nepatinka jūsų dabartinėje vietoje?
Kokios yra pgx privalumai ir trūkumai?
Kas yra procesas ir srautas OS (Linux)?
Su kokiomis kūrimo metodikomis dirbote? Kurios yra patogiausios?
Kokiame srityje norite tobulėti ateityje — techninėje ar vadybinėje?
Ką tiksliai darėte su Postgres — užklausos, indeksai?
Kaip pasirinksi naują darbo vietą — kas svarbu?
Kas nutiks, jei sisteminis šauksmas (syscall) bus užblokuotas?
Kokios yra įprastos gorutinos nutekėjimo priežastys gamybos sistemose ir kaip jos veikia paslaugos veikimo laiką?
Ką parodys programa? package main import "fmt" func main() { original := []int{1, 2, 3} updated := append(original, 4) original[0] = 100 fmt.Println(original, updated) } [100 2 3] [1 2 3 4] [100 2 3] [100 2 3 4] [1 2 3] [1 2 3 4]