Golang
Ce tipuri de JOIN-uri cunoști?
De ce sunt necesari pointerii aliniați în sync/atomic?
Cum curgeau datele prin Kafka? Cum soseau evenimentele?
Ce este un Mutex?
De ce ați făcut exact atâtea servicii? Cum a avut loc alegerea — să faceți serviciu sau nu?
Te gândești să lucrezi în outsourcing sau leasing de personal? Ai mai lucrat anterior în outsourcing sau leasing de personal?
Pe lângă paradigma imperativă de programare, există și cea funcțională — știți care sunt avantajele acesteia?
Ai descompus în mod suplimentar sarcinile aduse de analistul de sistem în cadrul echipei?
Cum ai proiecta un serviciu pentru 50k RPS cu procesare minimă a datelor și trimitere către o API externă, cu garanție de livrare și fără duplicate?
Te ocupi și de decompozitie și de elaborarea tehnică a sarcinilor?
Ce sarcini îți plac? Ce cauți pentru tine?
Ce știi despre pachetul sync în afară de Atomic și Mutex?
Cum se garantează că un mesaj din coadă va fi procesat exact o dată dacă există mai mulți lucrători?
Ai participat la o revizuire de cod?
Ce mecanisme de sincronizare în Go cunoști?
Ai experiență în migrarea de la monolit la microservicii?
De cât timp lucrezi cu Go? La locul tău de muncă anterior, combinai PHP și Go — cum se întâmpla asta?
În ce an universitar lucrezi? De ce ai ales Go chiar de la început? Cum ai ajuns la el?
Ce se întâmplă cu schema outbox dacă Kafka devine inaccesibil? Până la ce dimensiune poate crește coada outbox?
Cât de des întâlneau scurgeri de memorie?