Frontend
Warum ist es bei der Implementierung von promiseAll notwendig, sich auf den Zähler count zu verlassen, anstatt einfach die Länge des Ergebnisarrays zu überprüfen?
Bezüglich der Schnittstelle PercentPosition in der Testaufgabe — der Name deutet auf Prozentsätze hin, obwohl das logischerweise vielleicht nicht ganz zutrifft. Wie würdest du das anders gestalten?
Erzählen Sie mir von den Phasen des Lebenszyklus von React-Komponenten
Was ist der Unterschied zwischen einer Funktionsausdruck und einer Funktionsdeklaration?
Hast du jemals aus eigener Initiative vorgeschlagen, etwas im Projekt zu verbessern?
Wie siehst du deine zukünftige Entwicklung — mehr in der Entwicklung oder im Versuch der Führung?
Wofür wird der Typ never verwendet?
Erzähle mehr über die Plattform — den Ablauf bei Ausschreibungen, die Suche nach Ausschreibungen, Filterung usw.
Was ist useCallback, was macht es und wann sollte man es verwenden?
Erzählen Sie mir von der benutzerdefinierten Select-Komponente.
Stell dir vor, du schreibst eine Nachricht im allgemeinen Chat und bekommst eine Hahnen-Reaktion. Wie würdest du reagieren?
Haben Sie Erfahrung im Schreiben eigener RxJS-Operatoren?
Warum verwendet React MessageChannel anstelle von setTimeout, um eine Warteschlange für nachfolgende schwere Renderings zu erstellen?
Worin besteht der Unterschied zwischen git merge und git rebase? Was sind die Vor- und Nachteile jeder Methode?
const createCachedSum = function (a, b) { } const sum = createCachedSum() console.log(sum(2, 3)) // 5 console.log(sum(2, 3)) // 5 aus dem Cache console.log(sum(4, 1)) // 5
Wie verlief die Zusammenführung in der Produktion? Gab es einen Zwischenzweig (develop)?
Nehmen Sie das Vorangebot an?
Welche Möglichkeiten gibt es, eine React-Anwendung zu optimieren?
Was macht der Befehl git cherry-pick?
type CreateUser = Omit<User, 'id'> type UpdateUser =