Golang
Cum stau lucrurile cu observability, ce poți povesti?
Cum se actualizează vizualizarea materializată, se actualizează singură sau trebuie să configurezi ceva?
Ce alte metode de sincronizare a goroutine-urilor există în Go în afară de canale?
Puteți confirma experiența prin carnetul de muncă?
Vorbește despre planificatorul de goroutines în Go — modelul GMP, ce funcții îndeplinește?
De ce cauți un loc de muncă în acest moment?
Ce se întâmplă dacă o funcție declară o variabilă de tip *structură, îi atribuie nil prin new și returnează o interfață de eroare?
Ce va afișa programul cu un canal bufferizat și select?
Arhitectura Apache Kafka: care sunt componentele principale, cum sunt conectați producătorii și consumatorii? Ce este reechilibrarea? Cum asigurăm citirea secvențială a mesajelor?
Cum sunt stocate datele în vechile hărți Go după definirea bucket-ului?
Ce ar trebui să returneze funcția isBalanced pentru un șir gol?
Vorbește-mi despre testare — scrii teste unitare, ce acoperire ai?
Cum folosești profiler-ul (pprof), cum ai căutat problemele de memorie?
Ce este un canal în Go? Care sunt tipurile de canale? Care este diferența dintre canalele cu buffer și cele fără buffer?
Ai construit un contur analitic bazat pe modelul CQRS? Povestește detalii: ce fel de contur, pentru ce?
Spune-mi despre tine și experiența ta
Modificând doar a șasea linie de cod (fără a schimba semnătura funcției), este posibil să accesați elementele adăugate în interiorul funcției (triplet și cvadruplu)?
Cum găsești anagramele unui cuvânt într-un dicționar?
Vorbește despre injecțiile SQL
Poate fi un slice egal cu nil? Care este diferența dintre un slice nil și un slice gol?