C#
Op welke datum heeft u voor het laatst uw professionele activiteit uitgevoerd?
Wat is sharding en waar moet je rekening mee houden bij het ontwerpen ervan?
Hoe optimaliseer je de Enrich-methode voor 10 miljoen gebeurtenissen met verschillende ID's? Hoe beperk je de paralleliteit?
Kun je de belangrijkste gedragspatronen noemen en uitleggen die worden gebruikt bij het ontwerpen van softwaresystemen?
Kunt u het principe van de LEFT JOIN-operator in SQL uitleggen en wanneer deze wordt gebruikt?
Waarom werkt een applicatie met database in de ene omgeving en degradeert in de andere?
Heeft u gewerkt met het opstellen van SQL-query's om gegevens te verkrijgen?
Als we back-to-back communicatie hebben en geen grote hoeveelheden gegevens hoeven over te dragen, zou je dan gRPC of REST gebruiken? Op welke factoren zou je letten bij het kiezen van het protocol?
Leg het concept van het SAGA-patroon uit en het doel ervan in de architectuur van gedistribueerde systemen.
Kunt u een voorbeeld geven van een aanpak voor het oplossen van een architectuurprobleem in het systeem?
Wat zijn de belangrijkste voordelen en nadelen van programmeertalen die in machinetaal worden gecompileerd?
Wat is het verschil tussen het gebruik van LEFT JOIN en RIGHT JOIN bij het combineren van tabellen in SQL?
Het is nodig om 2 applicaties te integreren die op verschillende servers staan. Applicatie A registreert de gebruiker en moet een registratiebericht per e-mail versturen. Applicatie B kan e-mails versturen. Vertel over de integratiemethoden, protocollen en mogelijke problemen van de door jou gekozen integratiemethode.
Waarvoor wordt de aanpak Domain-Driven Design gebruikt in softwareontwikkeling?
Leg uit wat de essentie is van caching-technologie en hoe deze wordt toegepast in gegevensopslagsystemen.
Kunt u uitleggen wat er wordt bedoeld met samenhang in de context van softwaresystemen?
Welke soorten fouten kunnen leiden tot geheugenlekken gerelateerd aan de stack in een programma?
Kunt u een voorbeeld geven van wanneer eigen uitzonderingen in de code worden gemaakt?
Welke concurrent-collecties ken je en waar zijn ze voor nodig?
Hoe hebt u programmeervaardigheden verworven en welke ervaring hebt u in dit vakgebied?