Java
Vertel over een van je laatste technisch complexe taken — wat was het en hoe heb je het opgelost?
Kunnen alle elementen in één emmer passen na het berekenen van hashCode en het vergelijken van de sleutels?
Welke annotaties die op klassen worden toegepast, zijn beschikbaar om uit de Spring ApplicationContext te halen?
Als de projectleider een andere aanpak voorstelt, blijf je dan vasthouden aan je eigen mening of ga je akkoord met zijn keuze?
Is de rol van Team Lead onderdeel van het backend-team?
Hoe is het werkproces binnen jouw team georganiseerd?
Wat zijn de voordelen van het gebruik van niet-relationele databases en in welke gevallen worden ze aanbevolen?
Hoe implementeer je het Singleton-patroon in Java?
Hoe organiseer je een gemeenschappelijke TestContainer voor meerdere testklassen zonder onderbreking tussen hen?
Hoe worden atomaire bewerkingen met variabelen geïmplementeerd en werken ze in een multithread-omgeving?
Hoe heet de hoofdcomponent die verantwoordelijk is voor het starten van de verwerking van verzoeken in het systeem?
Welke methoden kunnen zorgen voor betrouwbare en foutloze toegang tot gerelateerde gegevens in objectgeoriënteerde systemen?
Heeft u ervaring met het ondersteunen van projecten in productie? Incidentanalyse, monitoring met behulp van grafieken en logs.
Welke methoden gebruik je om nieuwe technologische tools en benaderingen te leren?
Wat is de belangrijkste functie van ORM in softwareontwikkeling?
Hoe controleer je of lijsten gelijk zijn in inhoud, maar de volgorde niet belangrijk is? List<String> actual = List.of("B", "A", "C"); List<String> expected = List.of("A", "B", "C");
Hoe wordt het beheer van transacties uitgevoerd bij het werken met databases met behulp van Spring Framework?
Wat is het verschil tussen Error en andere typen uitzonderingen in de programmeertaal?
Hoe los je het probleem van cyclische verwijzingen tussen klassen veroorzaakt door onderlinge afhankelijkheidsinjectie?
Leg uit wat er wordt bedoeld met Query in de context van Hibernate en hoe deze wordt gebruikt om gegevens op te halen.