Java
Heeft u ervaring met het zelfstandig ontwerpen van databases?
Wat is Spring? Waarvoor is het? Wat is DI en IoC?
In welk geheugengebied wordt de ConcurrentHashMap opgeslagen? Welke container moet worden gebruikt voor het opslaan van metrics?
Bent u bekend met virtuele threads (Virtual Threads) in Java? Kent u het concept van coroutines en goroutines?
Hoe beoordeel je je niveau — Middle of Senior? Wat is het verschil tussen hen?
Vertel wat er gebeurt in het huidige systeem (beschrijf het AS-IS-schema).
Wat was de reden om naar een nieuwe baan te zoeken?
Hoe voer je code asynchroon uit in een andere thread in Java of Spring?
Welke scopes zijn er voor Spring-bonnen?
Wat is het verschil tussen MQ en Kafka?
Wat deed u toen er een fout optrad bij optimistische vergrendeling tijdens het committen?
Wat is een database connectie pool en waarom is het nodig?
Met welke message brokers hebben jullie gewerkt? Leg uit hoe Kafka werkt.
Welke agent heeft hij in Cursor gebruikt?
Wat zijn tussen- en terminale operators in Stream? Geef voorbeelden.
Was er een rol van Projectmanager in het team? Hoe heeft hij aan het proces deelgenomen?
Hoe implementeer je een reserveringssysteem voor zitplaatsen in een bioscoop zonder dubbele verkoop? Welke soort blokkering moet je kiezen?
Hoe wordt de snelheid van gegevensoverdracht in gRPC bereikt?
Hoe werkte je met Kafka? Moest je partitions, configuraties aanpassen? Wat gebeurt er als er minder consumers zijn dan partitions?
Hoe weet de koerier over de bestelling en hoe worden de gegevens over zijn locatie in het systeem ingevoerd?