Java
Wat zijn tussen- en terminale operators in Stream? Geef voorbeelden.
Hoe zet je een thread in de staat WAITING en TIMED_WAITING, wat is het verschil?
Kun je berichten lezen in dezelfde volgorde als ze zijn geschreven uit een topic dat over drie partitions is verdeeld?
Hoe werkte je met Kafka? Moest je partitions, configuraties aanpassen? Wat gebeurt er als er minder consumers zijn dan partitions?
Welke relaties tussen entiteiten in Hibernate zijn standaard eager (EAGER), welke lazy (LAZY)?
Wat is partitionering in PostgreSQL? Hoe verschilt het van sharding?
Hoe sta je tegenover het schrijven van tests?
Wat is het verschil tussen newFixedThreadPool en ForkJoinPool?
Hoeveel instanties/container(s) had de service?
Vertel over relevante ervaring van je laatste baan — wat vond je leuk, wat niet?
Vertel over je ervaring met Spring en Spring Boot. Beoordeel jezelf op een schaal van drie.
Hoe werkt het Circuit Breaker-patroon?
Wat is Spring Actuator? Welke methoden (pings) worden gebruikt om de status van de applicatiecontext te controleren voor het invoegen van een pod in de load balancing in Kubernetes/OpenShift?
En als je geen database en Spring-wrapper gebruikt, kun je dan ook het ontvangen en verwerken van het bericht scheiden?
Wat gebeurt er als er twee partities en drie consumenten in één groep zijn? En als er drie partities en twee consumenten zijn?
Welke patronen van microservices-architectuur ken je?
Moest u de JVM- en Garbage Collector-parameters optimaliseren?
Wat zijn ZooKeeper en KRaft in de context van Kafka? Wat is het verschil?
Als we een positieve beslissing nemen, wanneer kunt u bij ons komen?
Wat is het verschil tussen Story Points en tijdschatting?