Wenn das Geschäft verlangt, eine neue Funktion in kurzer Frist umzusetzen, und die Entwicklung sagt, dass dies in der aktuellen Architektur unmöglich ist – wie würden Sie aus der Sicht eines Systemanalytikers vorgehen?
System Analyst
Was ist das Problem bei stark normalisierten Tabellen?
Welche SQL-Abfrage muss geschrieben werden, um alle Benutzer anzuzeigen, die im ganzen Jahr keine Bestellung aufgegeben haben?
Berichten Sie uns von Ihrer Erfahrung in der Firma als Systemanalytiker fast zwei Jahre: Mit welchem Produkt mussten Sie arbeiten, wie wurden die Prozesse aufgebaut, welche Erfolge und Fehler gab es, und warum haben Sie das Unternehmen verlassen?
Wie kann man Tabellen denormalisieren?
Wie funktioniert ein B-Baum-Index?
Mit welchen Geschäftsmodellen und Diagrammen haben Sie in Ihrer Berufserfahrung gearbeitet?
Worauf achten Sie bei der Jobsuche, was ist Ihnen wichtig?
Wie kann man die Abfragen in der Datenbank noch beschleunigen?
Erzählen Sie mir vom System, mit dem Sie gearbeitet haben (POS, KDS, Kioske)
Was war der Auslöser für den Austritt aus dem Unternehmen?
Mit welchen Datenbanken haben Sie gearbeitet?
Was ist eine Schleife, wie unterscheidet sie sich von Rekursion, wie unterscheidet sich eine Funktion von einer Prozedur, warum sollte man nicht viele INSERTs machen?
Welcher Datentyp kann für Denormalisierung verwendet werden — um eine ganze Tabelle in ein einzelnes Feld zu packen?
Was ist der Unterschied zwischen PUT und POST bei der Gestaltung einer Methode zur Auftragserstellung? Mit welchen Strukturen und Fehlern kann man konfrontiert werden?
Nenne die Artefakte des Systemanalytikers, die du in deiner Arbeit erstellt hast
Zusätzliche Kriterien für die Auswahl der Arbeit (organisatorisch)?
Wie wird das umgesetzt, wenn du zwei Tabellen hast, die eine Viele-zu-Viele-Beziehung haben?
Warum sollte man nicht alles in einem JSON-Feld speichern?
Warum werden relationale Datenbanken relationale Datenbanken genannt?