Sobes.tech

C#

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?

162

Hoe is de API-versiebeheer geïmplementeerd in het project? Hoe riep de klant een specifieke versie op?

160

Hoe zijn gedistribueerde transacties in microservices geïmplementeerd? Heeft u saga gebruikt?

145

Welke deployment-strategieën ken je naast Blue-Green deployment?

140

Wat is het verschil tussen orkestratie en choreografie in de context van de saga?

139

Hoe is de paginatie op de backend geïmplementeerd? Waarom werkt LIMIT/OFFSET slecht bij een groot aantal records? Hoe kan dit worden geoptimaliseerd?

135

Welke soorten indexen heb je gebruikt in PostgreSQL? Waarom wordt een GIN-index gebruikt voor full-text zoekopdrachten in plaats van een B-tree?

132

Waarom communiceert de frontend met de backend via REST en niet via gRPC?

132

Hoe heb je een zware SQL-query geoptimaliseerd? Waarmee heb je gewerkt?

132

Hoe werkt de berichtverdeling in RabbitMQ tussen meerdere consumers van dezelfde wachtrij?

131

Wat is een feature toggle en hoe implementeer je snel het uitschakelen van een kapotte functie zonder heruitrol?

130

Taak: er is een endpoint getWeather dat de temperatuur in de stad teruggeeft. Het krijgt een grote belasting. Hoe implementeer je caching? Wat gebeurt er bij een cache miss onder hoge belasting (50k RPS)?

129

Kun je de communicatie van services via gRPC vergelijken met de gewone HTTP-interactie? Voor- en nadelen van elke aanpak.

126

Hoe heb je met Git gewerkt aan het project? Vertel me over de takken, het ontwikkelproces en het releaseproces.

125

[naam] heeft gesproken over zijn laatste baan: wat voor systeem was het, welke specifieke taken voerde hij uit, welke technologieën en patronen werden gebruikt?

124

Kun je RabbitMQ en Kafka vergelijken? Voor welke taken zou je elk van hen gebruiken?

122

Hoe implementeer je caching zodat de service alleen met de cache werkt en niet weet van de database? De gegevens veranderen elke 5 minuten, verouderde gegevens zijn toegestaan. Moet je TTL instellen op de gecachte gegevens?

112
/2