Puteți explica cum se realizează un atac de tip SQL Injection și cum exploatează vulnerabilitățile bazei de date?
Java
Puteți arăta un exemplu de interogare SQL care utilizează condiția HAVING pentru filtrarea datelor grupate?
Ce pași intenționezi să faci pentru a te dezvolta în cariera ta profesională?
Puteți explica principiile și mecanismele de bază ale nivelurilor de izolare a tranzacțiilor în sistemele de baze de date?
Ce metode de verificare a corectitudinii datelor poți menționa?
În ce situații este recomandat să folosiți Data Transfer Object (DTO)?
Care este rolul fișierului application.properties în configurarea aplicațiilor Spring?
În ce situații utilizarea DTO poate fi inadecvată sau nedorită?
Au fost situații în care ați modificat nivelul de izolare al tranzacțiilor în proiectele dvs.?
Ce metode și instrumente folosiți pentru a crește eficiența interogărilor SQL?
Cum obține Spring valorile proprietăților din sursele de configurare?
Cum se implementează și se configurează o implementare concretă a interfeței Bean în Spring ținând cont de condiții?
Care este scopul metodei HTTP PATCH atunci când lucrați cu API-uri web?
Trebuie încheiată tranzacția doar cu operații SELECT?
Cum a alege Spring o implementare specifică a Bean-ului în timpul execuției aplicației?
Poți să numești diferitele niveluri de acces și configurații ale proprietăților în Spring?
Care este scopul metodei HTTP PUT într-un API RESTful?
Poți să numești principalele tipuri de metode de criptare a datelor?
Ce consecințe pot apărea dacă se omite adnotarea Transactional la salvarea unui înregistrări în baza de date?
Poți oferi un exemplu de când și de ce se aplică hashing-ul datelor?