Golang
Ce sunt sesiunile sticky și de ce sunt necesare pentru ca toate conexiunile să cadă pe o singură instanță?
Creează o procedură și fă-i un SELECT.
Ce procese GDPR ai implementat (anonimizare, ștergere de date)?
Care este complexitatea în timp și memorie (Big O) pentru acest algoritm?
Povesti-ne despre optimizarea interogărilor către baza de date: cum ați identificat interogările problematice și ce ați făcut?
De câți ani te ocupi de dezvoltarea în Go?
Care este diferența dintre o funcție și o metodă în Go? Care este diferența tehnică din punct de vedere al gestionării memoriei?
Ați avut vreodată de-a face cu sarcini arhitecturale? Cum au fost luate deciziile arhitecturale?
Care a fost numărul maxim de solicitări pe secundă pe cel mai încărcat serviciu?
Dacă o sarcină de acest gen ar ajunge acum într-un sprint, de unde ai începe și cum ai gestiona incertitudinea?
Spune-mi despre experiența ta, cu ce te-ai ocupat, la ce proiect ai lucrat și ce rol ai avut?
func appendSlice(sl []int, val int) { sl = append(sl, val) } func mutateSlice(sl []int, idx, val int) { sl[idx] = val } package main import "fmt" type Person struct { Name string } func changeName(person *Person) { person = &Person{ Name: "Alice", } } func main() { person := &Person{ Name: "Bob", } fmt.Println(person.Name) // changeName(person) fmt.Println(person.Name) // }
Cum ați realizat scalarea consumatorilor Kafka? În funcție de ce criterii?
Ce este indexarea în bazele de date și de ce este necesară?
Întrebarea 2: Ce va afișa codul cu interfețe și nil? (nil tipizat vs nil netipizat)
Care este diferența dintre bazele de date SQL și cele orientate pe documente? Când să folosești fiecare?
Câți ani de experiență comercială ai și de câți ani programezi în Go?
Ai construit analize în timp real sau ce scopuri ai urmărit inițial?
Ce proiect a fost în companie? Ce microserviciu era acolo?
De ce ai decis să părăsești compania actuală?