Hoe begrijp je de SOLID-principes op basis van je ervaring?
Java
Hoe onderscheid je modultests van integratietests en wat zijn hun belangrijkste verschillen?
Heeft u patronen gebruikt voor het beheren van fouten bij communicatie tussen microservices?
Welke indicatoren gebruik je om je tevredenheid over je huidige baan te bepalen?
Wat betekent de annotatie Configuration in Spring en hoe wordt deze gebruikt bij het configureren van applicaties?
Hoe implementeer je het aanroepen van een externe service in een Spring-toepassing?
Wat ligt ten grondslag aan de structuur van de uitzonderingshiërarchie en waarom is deze zo opgebouwd?
In welke situaties wordt het gebruik van het sleutelwoord volatile in Java aanbevolen?
Kunt u de bedoeling en werking van de instructie EXPLAIN in databases uitleggen?
Hoe wordt de toegangstijd tot een element op index in ArrayList bepaald?
Wat zijn de nadelen of moeilijkheden bij het samenvoegen van strings in programmeren?
Welke stappen zou je nemen om het integratieproces van een nieuwe module in een bestaand project te starten?
Tijdens de opstartfase van de applicatie, wat wordt er eerst geïnitialiseerd: de XML-instellingen, de Java-code voor configuratie of de @Configuration-annotatie?
Wat zijn de voordelen en nadelen van het eenvoudig gebruiken van System.out.println() voor het weergeven van informatie in vergelijking met logsysteem?
Wat is dit proces wanneer, tijdens het uitvoeren van een programma, een verwijzing of object wordt geconverteerd naar zijn specifieke type, dat bekend is tijdens runtime of compilatie?
Hoe kan de effectiviteit van de uitgevoerde query worden beoordeeld?
Hoe kun je zorgen voor een correcte werking van concurrerende objecten van een klasse tijdens parallelle uitvoering?
In welke gevallen en omstandigheden kan Kafka een bericht niet afleveren of gegevens verliezen?
Kan een klasse worden geannoteerd met @Component in plaats van @Service, en wat is het verschil tussen deze benaderingen?
Wat voor soort vragen stel je het liefst tijdens sollicitatiegesprekken?