Java
Cum implementează Kubernetes procesarea sarcinilor în modul multithread?
Se poate transmite o funcție sau metodă ca parametru către altă metodă sau funcție?
Poți numi clasele declarate cu modificatorul final în biblioteca standardă JDK?
De ce motivă condiția WHERE să fie procesată înainte de operația JOIN într-o interogare SQL?
Ce sunt clasele anonime și unde sunt utilizate?
În ce condiții se încheie sesiunea?
Este posibil să trimiteți același parametru de mai multe ori într-o solicitare?
Ce înseamnă parametrul connection timeout în protocolul HTTPS și la ce folosește?
Puteți explica ce înseamnă stilul de programare imperativ?
Aveți experiență în dezvoltarea de aplicații cu Spring Boot?
Când ai prefera să folosești ArrayList în loc de LinkedList pentru a adăuga un element la sfârșitul unei liste foarte mari și de ce?
Este timpul de căutare al unui element în HashMap garantat ca fiind constant atunci când se utilizează cheia?
Care este experiența ta în dezvoltarea cu framework-ul Spring?
Este posibil să se asigure un hashCode identic pentru diferite obiecte String și cum afectează acest lucru colecțiile?
Ce se întâmplă dacă apelați metoda Iterator.next() fără a verifica mai întâi cu Iterator.hasNext()?
Cum este implementată sortarea elementelor în TreeSet și cum funcționează?
Ce trebuie făcut pentru ca un element să poată fi sortat automat și adăugat în TreeSet?
Descrieți pașii pe care îi urmați pentru a rezolva sarcina atribuită.
Poți oferi un exemplu al ideii de inversare a dependențelor în proiectarea sistemelor software?
Puteți explica ce înseamnă crearea unei copii complete a unui obiect în programare?