Java
Hoe worden de systeemeiseningen vastgelegd — alleen in de taken, en beschrijft de analist ze?
Hoe implementeer je parallelle oproepen in Java 17 zonder virtuele threads?
Wat kan er misgaan als het veld van het object-sleutel dat wordt gebruikt om hashCode te berekenen, wordt gewijzigd nadat het in een HashMap is geplaatst?
Wat is belangrijk bij het kiezen van een nieuwe werkplek? Op welke criteria baseer je je?
Vertel over je werkervaring en projecten
Hoe voer je deze code uit in meerdere threads? Waarom kan parallelStream() gevaarlijk zijn?
Wat is een B-Tree en waarom wordt het gebruikt in relationele databases in plaats van een rood-zwart boom?
Hoe haal je specifieke commits uit iemands andere tak in Git?
Hoe zag het CICD-proces eruit, hoeveel stands waren er?
Wat is het standaard isolatieniveau in PostgreSQL?
Ontwerpopdracht: De Like-service schrijft likes naar Kafka, de Dashboard-service moet de rangschikking van berichten berekenen. Hoe de interactie regelen?
Hoe hebben ze Redis gebruikt: als database of als cache?
Hoe stel je een AI coding agent in (bijvoorbeeld via MD-bestanden)?
Waar verscheen de outbox in jouw schema: schreef je eerst naar de outbox vanuit Kafka en publiceerde je daarna vanuit de outbox?
Wat is het verschil tussen een collectie (Collection) en een stream (Stream)?
Aangezien contracttests worden beschreven in JSON-formaat, is er een runner die een set tests uitvoert voor de opgegeven endpoint, en dit moet worden gedaan voor alle systemen bij elke release (ongeveer 160.000 releases per jaar) — hoe zou je de integratie met een groot aantal systemen, inclusief het boekhoudsysteem, via API organiseren?
Hebben de zakelijke rollen deelgenomen aan de teamprocessen tijdens de sprint?
Wat is Saga en waar is het voor nodig?
Met welke componenten van Spring Cloud bent u in aanraking gekomen?
Vertel me over de systeemarchitectuur: hoe verloopt het verzoek van de klant tot verwerking, wat voor infrastructuur was er?