Welke collecties ken je? Vertel me over de belangrijkste implementaties van List. Hoe verschilt ArrayList van LinkedList?
Java
Kun je drie voorbeelden noemen die zorgen dat iets vooraf gebeurt?
Waarvoor wordt try-with-resources gebruikt?
Wat gebruik je bij het gooien van uitzonderingen om de stack trace niet te verliezen?
Wat garanderen de sleutelwoorden volatile en synchronized?
Wat zijn de belangrijkste verschillen tussen de Java-versies (7, 11, 17, 21)?
Wat is een transactie? Vertel over de isolatieniveaus en anomalieën.
class ToInfinity { public static void main(String[] args) { //schrijf hier de code for (int i = start; i <= start + 1; i++) { /* hier moet een oneindige lus zijn, niets mag worden gewijzigd */ } } }
Vertel me over de Stream API. Wat is sneller — de Stream API of een for-lus?
Welke uitzonderingen zijn er in Java? Checked en unchecked.
Vertel me over de levenscyclus van een bean in Spring.
Waar moet je beginnen met onderzoek als er een toename is in het geheugenverbruik in productie?
Welke functionele interfaces ken je? Kun je voorbeelden geven?
Welke methoden ken je om een methode niet voor altijd te blokkeren terwijl je wacht op een externe afhankelijkheid?
Vertel over de structuur van HashMap.