System Analyst
Vertel specifiek over je werk met REST API in het laatste project — heb je de documentatie overgezet of heb je meegewerkt aan het opstellen van regels?
Wanneer is het geschikt om POST in plaats van GET te gebruiken voor het verkrijgen van informatie?
Bereid je de specificatie voor in de kennisbank of in OpenAPI-formaat, en welke informatie beschrijf je?
[naam] vroeg: als u in Wit-Rusland woont, wat is uw nationaliteit?
Met welke databases hebt u gewerkt?
Kun je een voorbeeld geven van de moeilijkste specificatie die je hebt geschreven?
Welke soorten relaties bestaan er tussen de tabellen?
Beschrijf het basisproces van autorisatie via login en wachtwoord: welke aanvraag wordt verzonden en wat gebeurt er daarna?
Wat waren de taken met ClickHouse?
Hoe werden Kafka en RabbitMQ in het project gebruikt?
Waarom gRPC gebruiken als er REST is? Wat is de kern ervan?
Bent u bereid om projecten te overwegen waarbij u de enige analist in het team bent?
De stakeholder zegt: 'Het systeem moet snel zijn'. Is dit een functionele vereiste? Hoe moet dit worden vastgelegd in de technische specificatie?
Hoe werden de berichtcontracten voor Kafka/RabbitMQ vastgelegd? Gebruikten ze annotaties (JSON Schema, Avro) of een tabelvorm?
Verzekert Kafka de levering van berichten? Geef een voorbeeld uit het echte leven.
Vertel over je ervaring als systeemanalist. Welke projecten heb je geleid en wat deed je precies?
Welke van de volgende onderdelen kunnen in een HTTP-antwoordsituatie voorkomen - Methode - Headers - Pad - Status - Lichaam - QUERY-parameters
Wat doet de kastruimte in een bank?
Ervaring met databases?
Wat is het verschil tussen synchrone en asynchrone interactie, en in welke gevallen is welke beter te gebruiken?