Puteți explica semnificația și utilizarea modificatorului default în programare?
Java
Ați folosit funcții încorporate ale Tomcat în timpul dezvoltării controlerelor dvs.?
Ce comportament al bazei de date PostgreSQL se observă dacă, la ștergerea unei înregistrări legate de o altă tabelă printr-o cheie externă, nu se specifică o acțiune explicită?
Explicați ce reprezintă conceptul de bean în Java și cum este utilizat în cadrul aplicațiilor.
Cum se determină complexitatea temporală a inserției unui element în mijlocul unui ArrayList?
Cum se realizează verificarea egalității obiectelor la inserarea unui element în HashMap, în special după calcularea codurilor lor hash?
Ce reprezintă descrierea Bean Definition în contextul Spring?
Ce instrumente sau abordări ați folosit pentru a lucra cu multitreading în proiectele dvs.?
Cum pui un thread în starea WAITING și TIMED_WAITING, care este diferența?
Ce instrumente sau abordări ai folosit pentru a colecta și analiza metricile în ultimul tău proiect?
Denormalizare: dacă punem dep_name în employee și eliminăm tabelul department, cum putem realiza această migrare în producție în condiții de încărcare în siguranță?
Puteți explica ce înseamnă comanda 'squash' în sistemul de control al versiunilor Git?
Poți explica ce este Spring și pentru ce este folosit în dezvoltarea Java?
Aveți experiență în lucrul cu framework-ul Spring pentru dezvoltarea de aplicații?
Cum îți evaluezi nivelul — Middle sau Senior? Care este diferența dintre ele?
Care sunt avantajele și dezavantajele utilizării metodei GET în cererile HTTP?
De ce este recomandat să folosiți metode de configurare a dependențelor (setteri) în programarea orientată pe obiecte?
Cum înlocuiești o clasă cu alta într-un cod deja existent?
Ce se întâmplă în interiorul structurii de date HashMap atunci când se adaugă o nouă pereche cheie-valoare?
Ce consecințe pot apărea atunci când se folosește un obiect modificabil ca cheie într-un tabel hash?