Erzählen Sie mir von Ihrem aktuellen Arbeitsplatz: Ist es ein großes Projekt, worauf konzentrieren Sie sich genau im Frontend-Teil, und in welcher Entwicklungsphase des Produkts sind Sie in das Projekt eingestiegen?
Frontend
Stimmen Sie der These zu, dass ein universeller Shared-Komponent, der an verschiedenen Stellen in der Anwendung wiederholt wird, und eine Bibliothekskomponente, die zum Import in andere Anwendungen bestimmt ist, nicht dasselbe sind und dass die Herangehensweise an sie unterschiedlich sein sollte? Welche Anforderungen würden Sie an eine Bibliothekskomponente im Vergleich zu einem Shared-Komponent stellen?
Im Lebenslauf ist Erfahrung in der Architekturplanung angegeben. Bitte erzählen Sie mehr darüber, welche konkreten architektonischen Entscheidungen Sie getroffen haben und mit welchen Herausforderungen Sie in der Praxis konfrontiert waren.
Wann soll der Test also fehlschlagen und was genau soll er überprüfen: die Implementierung oder den Vertrag/die Schnittstelle der Klasse?
Klären Sie bitte: Bezüglich eines relativ kleinen Frontend-Teils des Projekts – wie viele Zeilen Code sind das ungefähr (10, 100, 1000, 100000)? Ab welcher Code-Menge würden Sie die Codebasis als groß bezeichnen?
Neben der Funktion inject und Signale, welche weiteren neuen Funktionen von Angular haben Ihnen gefallen und in Erinnerung geblieben?