Frontend
Wie vermeidet man Merge-Konflikte im Team? Wie löst du Konflikte bei der Arbeit mit Git?
Wie verhindert man Flackern der Benutzeroberfläche durch useEffect?
Was ist eine Closure in JavaScript und welche möglichen Nachteile hat sie?
Implementieren Sie in TypeScript einen Hook `usePage`, der eine URL akzeptiert, die Benutzerdaten lädt, `data`, `loading` und `error` zurückgibt, die Anfrage bei URL-Änderung wiederholt und die Anfrage beim Demontieren des Komponenten oder Ändern der URL ordnungsgemäß abbricht.
Was würdest du für die Landing Page der Bank wählen: SSR, SSG oder CSR? SEO ist wichtig.
Was erwarten Sie von einem neuen Arbeitsplatz?
Wie funktionieren Sitzungen und Autorisierung? Wie ist es, dass nach dem Login alle nachfolgenden Anfragen keine erneute Autorisierung erfordern?
[Name] fragte: War eine Design-Review in den Release-Prozess eingebunden? Wie lief sie ab?
Woran mussten Sie im Frontend arbeiten? Welche kommerziellen Projekte gab es und welche Technologien wurden verwendet?
Welcher HTTP-Statuscode sollte bei erfolgreicher Objekterstellung zurückgegeben werden?
Also, Sie haben den Zustand des Formulars zwischen den verschiedenen Schritten des Wizard-Flows beibehalten, richtig? Wie haben Sie das gespeichert? War es ein internes Store oder eine Speicherung im Backend?
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?
Erzähle mir von Slots in Vue: wie du sie verwendet hast, einschließlich scoped slots?
Erzählen Sie mir mehr über den Quiz-Builder im Lebenslauf — was ist das und wie wurde es umgesetzt?
Was sind localStorage, sessionStorage und Cookies? Worin unterscheiden sie sich voneinander?
1. Implementieren Sie eine Dekoratorfunktion runOnce, die eine Funktion übernimmt und sie nur einmal aufruft. Die neue Funktion kann nur einmal aufgerufen werden, alle nachfolgenden Aufrufe geben undefined zurück. 2. Die dekorierte Funktion kann Argumente akzeptieren und ein Ergebnis zurückgeben.
Warum haben Sie unser Unternehmen gewählt? Was ist Ihnen bei der Wahl eines Arbeitgebers wichtig?
Wozu dient watchEffect? Worin unterscheidet es sich von watch?
Erzählen Sie etwas über sich / Unternehmensvorstellung: eine kurze Geschichte über die Struktur des leihgebenden Unternehmens, die Teams und das Produkt (Kontext vor der technischen Aufgabe).
Wann wird die Cleanup-Funktion in `useEffect` ausgeführt und was macht sie in diesem Fall?