Paaiškinkite nekintamų (immutable) klasių koncepciją programavime ir kaip jos naudojamos.
Java
Kokios yra WeakHashMap naudojimo privalumai ir kokiais atvejais ji taikoma?
Paaiškinkite klaidų ar išimčių slopinimo koncepciją programavime ir kada tai naudojama.
Kam skirti srautai (Stream API)?
Kuriuo atveju finally blokas neatliks savo užduoties try-catch-finally konstrukcijoje?
Kaip pasirinkti konkrečią bean realizaciją registruojant naujus egzempliorius su tuo pačiu tipu bibliotekoje?
Aprašykite savo patirtį diegiant programas ankstesnėje darbovietėje.
Kas yra HTTP protokolas RESTful paslaugų architektūros kontekste?
Kaip „Stream“ naudoja srautus duomenų apdorojimui paraleliniame režime?
Kas vyksta, jei finally blokas neįvyksta arba nevykdomas vykdant kodą?
Ar galite paleisti integruotą kūrimo aplinką savo kompiuteryje?
Kuo skiriasi tarpiniai operatoriai nuo terminalių duomenų srautų ar sekų?
Ar naudojote lygiagrečius duomenų srautus savo projektuose su Stream API?
Kaip nustatoma laiko sudėtingumas įterpti elementą į ArrayList vidurį?
Ar automatiškai uždaromi kiti ištekliai, jei iškyla išimtis uždarant vieną iš komponentų try-with-resources bloke?
Kaip yra susiję metodai equals ir hashCode Java ir kodėl svarbu juos teisingai kartu įgyvendinti?
Ar galite paminėti pagrindinius požiūrius į proxy realizavimą Spring Framework?
Ar galėtumėte paaiškinti priklausomybės tarp komponentų koncepciją programinėje įrangoje?