Welche zwei Haupttypen von UML-Diagrammen gibt es?
System Analyst
Mit welchen Arten von Integrationen haben Sie gearbeitet? Erfahrung in synchroner und asynchroner Interaktion?
Praktischer Fall: Eine App zum Bestellen von Essen, während der Bestellung fiel das Internet aus, der Nutzer klickte doppelt, es wurden zwei Bestellungen erstellt. Was ist die Ursache und wie kann man das beheben?
Wie würden Sie das Event Sourcing-Muster implementieren?
Welche Fragen haben Sie zur Stelle und zum Team?
Schreiben Sie eine SQL-Abfrage: Es gibt eine Kundentabelle (clients) und eine Blacklist-Tabelle (blacklist) mit einem Feld id. Wählen Sie alle Kunden aus, die nicht auf der Blacklist stehen. Schlagen Sie mehrere Lösungen vor.
Wie übermitteln Sie die Anforderungen an die Entwicklung? Verwenden Sie Schemata, Texte, Prototypen?
Was ist der Unterschied zwischen Validierung und Verifizierung von Anforderungen?
Warum kann man ein System nicht nur mit GET-Anfragen aufbauen? Welche Einschränkungen hat GET?
Mit welchen Message-Brokern haben Sie gearbeitet? Kafka, RabbitMQ?
Wie ist die Integration mit der Ausrüstung und die Datenerfassung von Sensoren aufgebaut?
Auf welchem Technologie-Stack wurde das MES-System aufgebaut? Beschreiben Sie die Architektur.
Welche Werkzeuge haben Sie zur Analyse der Protokolle verwendet?
Was ist der Unterschied zwischen Identifikation, Authentifizierung und Autorisierung? Was kommt zuerst?
Haben Sie mit NoSQL-Datenbanken oder Caching gearbeitet?
Kann REST asynchron gemacht werden? Geben Sie Beispiele.
Welche Arten von Beziehungen gibt es in einem Sequenzdiagramm?
Kann das Löschen mit der POST-Methode implementiert werden und warum?
Warum werden in relationalen Datenbanken Verbindungen zwischen Tabellen verwendet?
Haben Sie Erfahrung in der Beschreibung von Integrationen? REST, SOAP, Swagger, Postman?