C#
Puteți explica principiul de funcționare și caracteristicile principale ale RabbitMQ ca sistem de schimb de mesaje?
Când trebuie să cureți sau să actualizezi cache-ul în Redis?
Care sunt avantajele și dezavantajele principale ale primei experiențe profesionale dobândite la începutul carierei?
Poți să descrii principalele tipuri de metode de verificare a autenticității utilizatorului?
Puteți explica conceptul de metode de extensie în LINQ și cum sunt aplicate în practică?
Care este diferența dintre tipurile de date transmise prin valoare și cele transmise prin referință?
Aveți experiență în utilizarea sistemelor de telemetrie pentru colectarea și analiza datelor?
Ce făceai dacă nu reușeai să finalizezi sarcinile din sprintul curent la locul tău de muncă anterior?
Cum se implementează redirecționarea utilizatorilor de pe dispozitive mobile către un subdomeniu mobil (ca la VKontakte)?
Vorbește despre curățarea memoriei cu Garbage Collector — cum funcționează și de ce este necesar.
Ce trebuie trimis clientului ca răspuns dacă datele de intrare nu au trecut verificarea?
Cum se implementează indexarea datelor în cadrul unui sistem de gestionare a bazelor de date și cum influențează aceasta executarea interogărilor?
Puteți explica principiile de bază ale SOLID și modul în care acestea sunt aplicate în dezvoltarea software-ului?
Care este avantajul tabelului de dispersie în comparație cu un array în ceea ce privește viteza de acces la date?
Vorbește despre proiectele tale practice și experiența ta în domeniul comercial
Ce avantaje și dezavantaje pot fi evidențiate la schimbarea celui de-al doilea loc de muncă?
Care este sarcina principală a Injectării de Dependințe în aplicații?
Ce tip de izolare a tranzacțiilor se aplică implicit în sistemul de gestionare a bazelor de date?
Cum se poate determina cu ce se ocupă un dezvoltator în cadrul activității sale profesionale?
Aveți experiență în realizarea de sarcini legate de dezvoltarea interfețelor de utilizator pe partea client?