Frontend
Du hast die Entwicklung einer wiederverwendbaren UI-Kit-Komponentenbibliothek auf Basis von Angular Material erwähnt. Gibt es einen prinzipiellen Unterschied zwischen Bibliothekskomponenten und normalen multifunktionalen Komponenten der Anwendung? Worauf kann bei normalen Komponenten verzichtet werden, was bei Bibliothekskomponenten nicht?
Mit welchen Frameworks hast du gearbeitet, mit welchem arbeitest du jetzt und warum hast du dich dafür entschieden? Welche Vor- und Nachteile siehst du bei diesem Framework?
Können Sie alle technischen Lösungen für dieses Problem auflisten (außer das Ersetzen des Feldes durch ein Signal)?
Entwerfen Sie eine React-Komponente zur Anzeige einer verschachtelten Struktur von Dateien und Ordnern: zeigt die verschachtelte Struktur korrekt an, kann den Inhalt von Ordnern ausblenden und einblenden und fordert dynamisch die Daten des Ordnerinhalts beim Öffnen an.
Was bewirkt providedIn: 'root' in Angular und wie unterscheidet es sich von der Angabe der Abhängigkeit in den providers der Komponente?
Was ist HTTPS und wie unterscheidet es sich von HTTP? Was passiert beim TLS-Handshake und was überprüft der Browser im Zertifikat?
Kennst du irgendwelche Fallstricke im Zusammenhang mit Cookies? Zum Beispiel gefährliche Aspekte aus Sicherheitsgründen.
Welche Teile der HTTP-Anfrage werden bei der Verwendung von HTTPS verschlüsselt und welche bleiben offen? Zum Beispiel, wird die URL, die Kopfzeilen, der Anfragekörper verschlüsselt?
Mit welchen Bibliotheken zur Datenvisualisierung haben Sie gearbeitet?
Welche State-Manager hast du verwendet? Wozu dient ein State-Manager, welches Problem löst er?
[Name] fragte: Erzählen Sie mir von Ihrer Erfahrung und Ihrem beruflichen Hintergrund.
Aufgabe: Was gibt die Konsole aus? (Code mit var fullname, Objekt und Verlust des Kontextes this)
Wo verläuft die Grenze zwischen Feature und Entity? Wann platzieren Sie die Geschäftslogik?
Was ist React.memo? Wann wird useCallback angewendet?
Was machst du normalerweise, wenn du das Gefühl hast, dass die Entwicklung läuft und du ein bisschen hinter den Fristen bist? Es gibt ein Veröffentlichungsdatum, aber du verstehst, dass du die Aufgabe nicht rechtzeitig abschließen wirst.
Was sind Ihre Gehaltsvorstellungen?
Wenn Signale einfacher zu verwenden sind, bedeutet das, dass es in RxJS Probleme gibt, mit denen fast jeder Entwickler konfrontiert ist und die er nicht schnell erkennen kann?
Was ist der Unterschied zwischen interface und type in TypeScript? Was bevorzugst du zu verwenden und in welchen Situationen?
Haben Sie Erfahrung mit der Befehlszeile und dem Starten von Projekten über das Terminal?
Was ist Callback-Hell?