Java
Care este diferența dintre injecția de dependențe și inversiunea controlului?
Știi diferența dintre StringBuilder și concatenarea de șiruri în Java?
Ce este o interfață funcțională?
Care este diferența dintre metodele finalize și finally în contextul gestionării resurselor și excepțiilor?
În ce cazuri trebuie să folosiți o clasă abstractă și în care o interfață?
Ce tipuri de fluxuri de intrare-ieșire există în Java?
De ce nu se pot compara obiectele în Java folosind operatorul '=='?
Cum se implementează gestionarea tranzacțiilor într-o aplicație Spring?
Ce structură de date asigură cea mai mare viteză pentru pattern-ul Command și cu ce poate fi înlocuită?
Explicați conceptul de pattern Factory Method și utilizarea sa principală în proiectarea software-ului.
La ce se folosește structura try-finally în Java?
Vorbește-mi despre structura framework-ului Collection în Java.
Ce este securitatea firelor?
Poate exista în baza de date două valori identice pentru o cheie externă care face referire la aceeași tabelă?
Se poate folosi metoda equals pentru a verifica dacă două obiecte diferite sunt egale ca conținut?
În ce cazuri este mai convenabil să folosiți configurația în Java și în ce cazuri în format XML?
Ce este injecția de dependențe în contextul dezvoltării software?
Ai putea să explici ce reprezintă un Servlet în contextul dezvoltării web în Java?
Care este cel mai rău timp de execuție al metodei get(key) pentru o cheie existentă în HashMap?
Ce sunt JDK și JRE?