Java
Vertel me over je ervaring met het testen van softwareproducten
Wat zijn de verschillen tussen de annotaties @Value en @Data in de Lombok-bibliotheek?
Wat is een volatile variabele en waar is deze voor nodig?
Kunt u situaties delen waarin u geconfronteerd werd met aanzienlijke obstakels en hoe u deze hebt overwonnen?
Welke versie van Java werd gebruikt in je project of werk?
Heeft u onlangs een sollicitatiegesprek gehad voor een technische functie?
Heeft u ooit taken moeten uitvoeren die bedoeld waren voor andere teams of specialisten?
Welke hoeveelheid taken moest u in de praktijk oplossen?
Hoeveel fasen en interviews ben je van plan te doorlopen in het selectieproces?
Wat is het doel van de methode distinct in de Stream API en hoe verschilt deze van andere filtermethoden?
Wat gebeurt er in het systeem bij een onverwachte afsluiting van de applicatie of bij oneindige recursie?
Hoe zijn de methoden equals en hashCode gerelateerd in het Java-contract, en waarom is dit belangrijk voor het correct functioneren van collecties?
Vertel over je ervaring met de StringBuilder-klasse voor het werken met strings in je projecten.
Hoe organiseer je een cache voor externe integratie? Wat zijn de parameters van de cache?
Wat zijn zakelijke operaties en wat heeft het gestandaardiseerd van bedrijfslogica mogelijk gemaakt?
Wanneer in een multithread-toepassing meerdere threads gelijktijdig werken, gebruiken ze dan een gedeelde threadpool of elk hun eigen?
Aan welke standaarden voldoet de Java Persistence API (JPA)?
Heeft u lees- of schrijfbewerkingen in de database uitgevoerd?
Welke thread-safe container is het meest geschikt voor predominante leesbewerkingen?
Kunt u de architectuur en de belangrijkste componenten van het Kafka-systeem uitleggen?