Java
Se poate inițializa un array folosind operatorul new?
Care este ideea din spatele API-ului Stream în Java?
Datele în Java sunt transmise prin referință sau prin valoare?
Ce înseamnă adnotarea @Service în Spring?
Ce sunt clasele anonime în Java și unde pot fi aplicate?
Care potențiale dezavantaje pot avea indexurile?
De ce interfețele Collection și Map sunt diferite, deși se află în același framework?
Comparați interfețelele Iterator și ListIterator. Care sunt principalele lor diferențe și în ce cazuri este mai bine să folosiți fiecare dintre ele?
Ce tipuri de baze de date cunoașteți?
Care este rolul blocului finally în tratarea excepțiilor în programare?
Ce înseamnă utilizarea polimorfismului în programarea orientată pe obiecte?
Unde și cum puteți utiliza un constructor privat?
Ce consecințe apar atunci când ștergeți un câmp asociat cu tabele externe în baza de date?
Cum aplici principiul de deschidere-închidere (O) din SOLID în proiectarea arhitecturii aplicațiilor tale?
Ce este coeziunea puternică și slabă în contextul programării și înțelegerii codului?
Cum se asigură imutabilitatea în Java?
Cum aplici principiul de deschidere/închidere din SOLID în proiectarea soluțiilor tale?
Explicați diferențele dintre JDK, JRE și JVM și rolul lor în dezvoltarea și executarea aplicațiilor Java
Ce este Future în Java?
Ce subclase de OutputStream cunoști și pentru ce sunt destinate?