Golang
Saga — de ce ai nevoie, cu ce operezi?
Cu ce te ocupi în prezent la locul tău de muncă actual? Care sunt sarcinile principale?
Cum se realizează rezolvarea DNS în Kubernetes? Vorbește despre FQDN și lanțul de rezolvare DNS.
Cum să scrii cereri HTTP paralele în Go?
Ce este ACID în bazele de date?
Există un microserviciu pentru deducerea fondurilor din soldul utilizatorului? Când se face replicarea serviciului, apare o problemă de condiție de cursă. Cum se poate rezolva această problemă?
Ce se întâmplă cu solicitările actuale fără Graceful Shutdown la încheierea procesului?
3 partiții și 2 consumatori — cum vor funcționa?
De ce cauți un nou loc de muncă?
De ce acum în căutare? Și ce a atras exact la această poziție?
Cum să scrii cereri HTTP paralele în Golang?
Personal, am testat că Postgres reordonează coloanele și optimizatorul nu contează în ce ordine scrii interogarea — el o va restructura după cum este necesar. Ce părere ai?
Ce va fi afișat la rularea programului: func main() { counter := make([]int, 0, 1000) var wg sync.WaitGroup for i := 0; i < 1000; i++ { wg.Add(1) go func() { defer wg.Done() counter = append(counter, i) time.Sleep(10 * time.Millisecond) // Simulare de lucru }() } wg.Wait() fmt.Println(len(counter)) }
Ce s-a cache-uit? Doar dicționare?
Ce instrumente ai folosit pentru a gestiona dependențele în Go?
Vorbește-mi despre Garbage Collector-ul în Go, cum funcționează.
Cât de pregătit ești să te relochezi în Cipru? Cum ai studiat viața acolo?
Care a fost RPS-ul pe serviciile tale de la Wildberries?
Ce sunt interfețele în Go? Ce este duck typing?
Ce ai îmbunătățit la tine în ultimele șase luni până la un an? Ce ai învățat în afara muncii?