Wat is het verschil tussen het gebruik van synchronizedMap en ConcurrentHashMap om threadveiligheid in collecties te garanderen?
Java
Hoe kan een pessimistisch vergrendelingsmechanisme worden geïmplementeerd om de gegevensintegriteit in een multithread-omgeving te waarborgen?
Hoe implementeer je correct de methods hashCode en equals in een klasse?
Leg uit wat het doel en de kenmerken van het gebruik van het sleutelwoord volatile in programmeren zijn.
Leg uit wat het concept van volledige blokkering in databasebeheer is en de kenmerken ervan.
Leg uit hoe de methode van optimistisch vergrendelen werkt bij het beheer van gelijktijdige gegevenstoegang.
Kun je de belangrijkste terminale bewerkingen noemen die in de Stream API worden gebruikt?
Kan meervoudige overerving in Java worden geïmplementeerd?
Heeft u ervaring met de klasse CompletableFuture voor asynchrone programmeren in Java?
Kunt u uitleggen wat de load factor betekent in de datastructuur HashMap?
Kun je de belangrijkste methoden van de Stream API in Java opsommen?
Hoe wordt de configuratie en registratie van Beans uitgevoerd binnen het Spring Framework?
Hoe verschillen de soorten verbindingen in SQL en wat zijn hun kenmerken?
Wat is de tijdcomplexiteit van het invoegen van een element in HashMap in het slechtste geval?
Kun je de belangrijkste modules van het Spring-framework noemen die je gebruikt of kent?
Kun je uitleggen wat de call stack is en hoe het wordt gebruikt in programmeren?
Kunt u de mogelijke implementaties van de Set-interface in de door u gekozen programmeertaal opsommen en beschrijven?
Kun je de meest voorkomende thread-safe collecties in Java noemen en met een voorbeeld beschrijven?
Kunt u de belangrijkste verschillen tussen de patronen Adapter, Facade en Proxy uitleggen en in welke situaties ze het beste kunnen worden gebruikt?