Welche Daten muss der Service-Aggregator und der EDI-Dienst in ihren Datenbanken speichern?
System Analyst
Aufgabe: Du bist Analyst auf einem Marktplatz, der Tische verkauft. Du musst das Backend für die Seite mit detaillierten Informationen zu einem bestimmten Tisch implementieren. Welche Integration würdest du anwenden und was sollte die Analytik für Entwickler und Tester enthalten?
Welche Arten von JOIN kennen Sie? Welcher JOIN führt das kartesische Produkt aus?
Nach welchem Standard haben Sie die REST-API beschrieben? Wie macht man einen POST idempotent?
Kennen Sie die Reifegrade von APIs (Richardson-Modell)?
Wie man vorgeht, wenn die externe Bank nicht erreichbar ist?
Was ist der Unterschied zwischen funktionalen und nicht-funktionalen Anforderungen? Welche nicht-funktionalen Anforderungen kennen Sie?
Aus welchen Blöcken besteht die API-Beschreibung?
Welche Antwortcodes kennst du?
Haben Sie Erfahrung mit Geschäftsanforderungen? Waren Sie Fullstack-Analyst in einem Projekt?
Berichten Sie uns von Ihrer Erfahrung im Entwerfen von Integrationen: Wie beschreiben Sie APIs, welche Protokolle haben Sie verwendet, wie dokumentieren Sie?
Kann die Kunden-ID im UUID-Format vorliegen — wie soll dies in der Spezifikation dargestellt werden?
Warum ist die Skalierbarkeit in einer Microservice-Architektur besser als in einem Monolithen?
Wie wurden Abweichungen bei der Arbeit mit Kafka und REST behandelt (Nachricht kam nicht an, Service antwortete nicht)?
Welche Skalierungsmethoden gibt es bei wachsendem Datenvolumen?
Schreiben Sie die physischen Tabellen der Datenbank für den Katalogdienst (Bücher, Autoren, Genres, Preis).
Welche Daten werden von einer Bank zur anderen übertragen?
Hast du Erfahrung mit dem Konzept von CI/CD?
Mehr Erfahrung in der Durchführung oder im Wandel? Insbesondere in der Softwareentwicklung und -produktion?
Was ist der Unterschied zwischen GET und POST?