Cum trebuie să se comporte software-ul dacă încearcă să citească date dintr-un canal care a fost setat la nil?
Golang
Numește patru protocoale: HTTP, gRPC, WebDAV, ACSA — care este în plus?
Cum se realizează interacțiunea printr-un canal tamponat și cum are loc transferul de date?
Poți enumera principalele tipuri de abstracții utilizate în Kafka?
Care este principiul imutabilității datelor de șir în programare?
Cum se determină numărul maxim de buffers care pot fi utilizate în sistem?
Cum să faci ca executarea a două worker() să fie paralelă în loc de secvențială (6 secunde → 3 secunde)?
Întrebări pentru intervievator despre companie și procese
Ce metode pot fi folosite pentru a determina când trebuie creat un index într-o bază de date?
Puteți explica mecanismul de funcționare al canalelor din sistem?
Ce abordări sunt utilizate pentru stocarea datelor text în baza de date PostgreSQL?
Poți menționa erorile tipice făcute în timpul utilizării tranzacțiilor?
Cum se pot combina mai multe interogări într-una singură sau asigura executarea lor secvențială?
De ce iei în considerare acum un nou loc de muncă?
Ce este un map în Go? Cum este structurat (noua implementare în Go 1.24)?
De ce ați decis să vă gândiți la schimbarea locului de muncă?
Cum se implementează în Go gestionarea stărilor de panică și tratarea erorilor cauzate de situații de urgență?
Ați creat wrapper-uri pentru biblioteci sau instrumente terțe pentru a le simplifica utilizarea?
Când a fost ultima dată când ai folosit un buffer pentru stocarea sau schimbul de date?
Cum se poate determina dacă o anumită interogare se execută cu întârziere?