Frontend
Wofür wird das Schlüsselwort infer in TypeScript verwendet?
Schreiben Sie eine Funktion once, die eine Funktion als Parameter akzeptiert und das Ergebnis ihrer ersten Ausführung zurückgibt, auch wenn sie mehrfach aufgerufen wird.
Haben Sie komplexe Funktionen in SCSS und Polyfills verwendet?
Warum sind RTK Query oder React Query besser als eine einfache fetch-Anfrage? Wie erkennt das Frontend, wann es die Daten aktualisieren muss?
Auf welche Weise kann eine bidirektionale Verbindung realisiert werden?
Du hast eine Aufgabe in der Entwicklung mit beschriebenen Designs und Anforderungen erhalten, aber während der Arbeit merkst du, dass es nicht die richtige Art ist, sie umzusetzen. Was würdest du tun? Hattest du schon einmal eine ähnliche Erfahrung bei früheren Jobs?
Wann wird requestAnimationFrame im Verhältnis zum Ereigniszyklus ausgeführt?
Was macht der Befehl git cherry-pick?
Was sind Primitive in JavaScript?
Praktische Aufgabe: In React einen Benutzer anhand von userId über fetch laden und die vorherige Anfrage abbrechen, wenn sich die userId ändert, bevor die Anfrage abgeschlossen ist.
Was ist ein Polyfill? Musstest du jemals Polyfills schreiben?
Implementieren Sie eine Funktion foo, die ein Array übernimmt und ein Objekt zurückgibt, bei dem die Schlüssel die Elemente des Arrays sind und die Werte alle 0.
Im Lebenslauf wird die Optimierung der Leistung von PWA erwähnt. Was ist PWA, wie wird es aufgeschlüsselt, und worin unterscheidet es sich von SPA? Wie macht man aus einem SPA eine PWA?
Was ist unknown in TypeScript und wie unterscheidet es sich von any?
Das Bundle war 1,5 Megabyte groß, jetzt sind es 700-800 Kilobyte. Wie hast du das Bundle genau verkleinert? Wie würdest du jetzt beginnen, ein 2-Megabyte-Bundle zu optimieren?
Wenn Sie mehrere Angebote gleichzeitig erhalten, wie werden Sie wählen? Welche Rolle spielt das Geld bei der Auswahl?
Mussten Sie einen Linter, Formatter konfigurieren oder Plugins anschließen?
Live-Coding-Aufgabe: Gegeben ist ein Array von Objekten mit den Feldern id, title und data – es ist erforderlich, eindeutige titles ohne Berücksichtigung der Groß- und Kleinschreibung zu erhalten.
Wie haben Sie das Problem mit PDF-Dokumenten entdeckt? Wie haben Sie dieses Problem gefunden und lokalisiert?
Zählst du dich zu denen, die alles selbst schreiben, oder zu denen, die in jedem Fall eine Bibliothek verwenden? Welche Bibliotheken würdest du nicht neu schreiben und welche selbst schreiben?