Java
Cum funcționează socket-urile în Java? Poți accepta cereri HTTP cu ele?
Cum funcționează Kafka și în ce se deosebește de o coadă (RabbitMQ)?
Variabilele de mediu se schimbă atunci când se rescrie un fișier de proprietăți?
Cine din echipa ta a fost responsabil pentru colectarea cerințelor nefuncționale în proiectul următor?
Cum se pot instancia și gestiona obiectele în cadrul injecției de dependențe atunci când se utilizează Spring?
Cum sunt legate tipizarea strictă în Java și utilizarea tipurilor de date primitive?
Explicați componentele principale și principiile de funcționare ale Java Collections Framework.
Cum funcționează interfața Iterator? Ce metode conține?
Ce se înțelege prin polimorfism în programarea orientată pe obiecte?
Este necesar să folosiți o cheie externă pentru a realiza o unire de tabele într-o bază de date?
Care sunt metodele și caracteristicile eliminării datelor legate prin chei externe într-o bază de date?
Explicați conceptul de copiere superficială a unui obiect și caracteristicile sale.
De ce este acceptabil să se adnoteze doar metodele publice în controler?
Ce procese execută JVM atunci când același metod este apelat de zece mii de ori consecutiv?
Explicați mecanismul de închidere automată a resurselor în construcția Try With Resources în Java.
Ce ți-a plăcut mai mult la muncă — sarcinile tehnice sau cele de afaceri?
Este posibil să implementați un program cu multithreading care rulează în interiorul unui singur proces?
Este suficient ca hashCode să fie calculat doar din câmpurile finale? Poate hash-ul să se schimbe totuși?
Spune-mi fluxul tău de lucru de la primirea sarcinii până la implementare folosind instrumente AI.
Te-ai alăturat proiectului în primele etape ale creării sale sau te-ai alăturat echipei după începerea lucrărilor?