Wanneer worden berichten verwijderd in Kafka en RabbitMQ?
System Analyst
Synchronische en asynchrone interactie: verschillen, wanneer kiezen, wat is polling?
Er zijn entiteiten «Klant», «Bestelling», «Product» en «Betaling». Beschrijf de datastructuur, de relaties tussen de entiteiten en onderbouw de keuze van het opslagmodel.
Heb je met Kafka gewerkt? Is er een andere berichtenbroker gebruikt?
Hoe zou u de interactie tussen microservices ontwerpen als een bedrijfsproces uit meerdere stappen bestaat en gegevensconsistentie tussen de services vereist?
Met welke soorten vereisten hebt u in de praktijk gewerkt?
Wat is je relatie met de OpenAPI-specificatie?
In welk hulpmiddel teken je sequentiediagrammen? Hoe toon je meerdere scenario's (succes, fouten, timeout) op één diagram met behulp van frames?
Ontwerp van de database voor een MVP-bank met hypotheken: tabellen, sleutels, velden, relaties rekening houdend met mede-ontwikkelaars.
Heeft u ervaring met het ontwerpen van logische datamodellen (ER-diagrammen)?
Met welke soorten integratie hebt u moeten werken?
Er is een online winkel. Na het plaatsen van een bestelling moet je het CRM, de voorraad en het bezorgsysteem informeren. Hoe zou je de interactie tussen de systemen ontwerpen? In welke gevallen zou je REST kiezen, en in welke Kafka of RabbitMQ?
Wat is een consumer group in Kafka en hoe is dit gerelateerd aan partitions?
Welke soorten relaties zijn er in een ER-diagram?
Heeft u ervaring met SOAP of XML?
Weet u wat een token is in BPMN?
Wat is jouw niveau van beheersing van UML-diagrammen (ER, Sequence, State)?
Binnen welke termijn na het accepteren van het aanbod bent u bereid om aan een nieuwe baan te beginnen?
Hoe kunt u uw werkervaring sinds 2019 bevestigen? Heeft u officieel volgens de arbeidswet gewerkt?
Wat zijn je stappen als je een abstracte taak krijgt in een nieuw onderwerp?