Golang
Ai realizat o arhitectură de la zero, ai lucrat cu designul de sisteme?
Ce se întâmplă dacă se transmite capacitatea inițială la crearea unui slice?
Cum să optimizezi performanța la o încărcare mare (1000 RPS) pe metoda de rezervare cu mutex?
Ai menționat trecerea de la monolit la microservicii — a fost legat în mod specific de căutare?
De unde ai începe dacă ajungi pe un proiect unde codul a fost scris de ani de zile, există mult legacy, nu există teste și totul abia mai funcționează?
Ce impact ai avut asupra proiectelor anterioare?
Vorbește despre experiența ta cu Docker și Kubernetes: ce a trebuit să faci?
De ce cauți altceva? Există un motiv anume?
Sarcină arhitecturală: cum se garantează trimiterea unui eveniment către Kafka la înregistrarea unui utilizator în arhitectura microserviciilor (serviciul de utilizatori + serviciul de notificări), dacă Kafka este un canal asincron?
Cine a arhitecturat proiectul — tu ca lider de funcționalități, împreună cu echipa, sau ca lider de echipă?
Ce tipuri de teste ați folosit? Unit, Mock, Integrare, Containere de test?
Ai folosit CTE? Spune-mi ce este.
În ce echipe ați lucrat?
Vorbește despre un caz tehnic complex — cum ai implementat exact soluția?
Ce stil de Saga au folosit: coregrafie sau orchestrare?
Poți oferi un exemplu de sarcină cu un nivel ridicat de incertitudine pe care a trebuit să o îndeplinești?
În ce direcție te îndrepți în dezvoltare — în arhitectură, management sau programare?
Vorbește-mi despre slices în Go. Ce sunt și ce aspecte trebuie luate în considerare atunci când lucrezi cu ele?
Vorbește despre abordarea pub/sub în Redis pentru un serviciu de șah — avantaje și dezavantaje
După ce criterii vei alege oferta dacă vor fi mai multe?