Golang
Cât de bine cunoști pila TCP/IP și modelul OSI? Ce protocoale funcționează la ce niveluri?
Ce este în prezent critic important pentru tine atunci când alegi o companie?
Sunteți mulțumit de condițiile de plată și de etapele de colaborare?
Cu exactitate, cu ce te ocupai la locul tău de muncă actual? Care este zona ta de responsabilitate?
De ce ai vrea să îți schimbi locul de muncă?
func Exclude(a, b []int) []int { set := make(map[int]struct{}) for _, v := range b { set[v] = struct{}{} } result := make([]int, 0) for _, v := range a { if _, ok := set[v]; !ok { result = append(result, v) } } return result } Eroare de compilare # command-line-arguments ./main.go:39:32: eroare de sintaxă: linie nouă neașteptată, s-așteptat { după clauza if
Ați mai avut contact cu produsele companiei? Cunoașteți pe cineva care lucrează acolo?
Aveți experiență cu sisteme distribuite?
Cât de confortabil ar fi dacă am înregistra răspunsurile la întrebările tehnice pentru ca liderii tehnici să le evalueze?
Povestiți despre ultimul proiect la care ați lucrat. Care este rolul dumneavoastră în prezent?
Cum se ucide un proces în Linux? Cu ce comenzi?
Pe câți hosts/instanțe a funcționat cel mai încărcat serviciu?
Întotdeauna kill ucide procesul?
Care este diferența dintre HAVING și WHERE?
Care este diferența dintre un echilibrator de sarcină L4 și unul L7?
[nume] a indicat o neconcordanță în evaluarea memoriei: a declarat un lucru, a scris altceva. Cum se evaluează corect memoria?
Cum funcționează captarea panicii (panic/recover) în Go?
Care este rolul bucket-urilor în implementarea structurii de date Map?
Ce este un index și ce tipuri de indexuri există în PostgreSQL?
Ce este o coliziune și cum o combatem?