Kaip veikia slice Go kalboje?
Golang
package main import ( "fmt" "time" ) func main() { ch := make(chan int) go func() { ch <- 1 }() time.Sleep(time.Millisecond * 500) close(ch) for i := range ch { fmt.Println(i) } time.Sleep(time.Millisecond * 100) }
Postgres yra pagrindinis duomenų šaltinis katalogui. Postgres atsirado nauja nomenklatūra (naujas produktas) — ar ji turėtų pasirodyti Redis?
Ar Gazpromneft buvo jūsų pirmoji patirtis su Go?
Ar turite patirties perduodant žinias kolegoms, mentorystėje?
Parodykite elemento paieškos algoritmą dvejetainiame paieškos medyje pavyzdžiu (lyginimas su mazgo raktu, judėjimas į kairę/dešinę).
Visada dirbote kaip outsourcing/outstaff?
Papaskinkite apie save ir savo patirtį.
Ar galite pateikti pavyzdį apie Kubernetes subjektus?
Ar iš tikrųjų Go kode buvo aiškiai parašytas transakcijos izoliacijos lygis?
Papaskinkite daugiau apie taškų sistemą — kas vyko aukščiausio lygio?
Kaip įvykis iš ERP patekdavo į Kafka? Per BFF ar tarpinę paslaugą?
Kas yra darbuotojai?
Daug kalbėjai apie Inbox modelį. Ar žinai ką nors apie Outbox?
Kas yra mikroservisų architektūra ir kokie yra jos privalumai ir trūkumai lyginant su monolitu?
Kaip stebite ryšius tarp mikroservisų?
Ar žinote, kas yra Xmin ir Xmax PostgreSQL?
Kaip atrodė diegimo procesas? Tu įkeli šaką — kas toliau?
Kaip paprastai aprašai API? Pavyzdžiui, ar turi interneto paslaugą su galais?
Ką grąžindavo paieškos paslauga?