Sobes.tech

Frontend

Bitte erzählen Sie mir von Ihrer Entwicklungserfahrung, was Sie für wichtig halten zu erwähnen.

254

Wann sollte die endgültige Auflösung aufgerufen werden, wenn alle Versprechen erfolgreich erfüllt wurden?

218

Wie stehst du zur künstlichen Intelligenz? Nutzt du sie bei der Arbeit und im Alltag?

195

Wie gehst du mit Situationen um, in denen Anforderungen vage, nicht vorhanden sind oder du Details selbst mit Kollegen, Designern, Analysten klären musst? Macht dir die Notwendigkeit, Aufgaben eigenständig zu verfeinern und mit Kollegen zu kommunizieren, keine Angst?

182

Wie fühlst du dich bei dringenden Aufgaben, bei denen du schnell umschalten und etwas schnell erledigen musst? Macht dir dieser Arbeitsmodus keine Angst?

166

Schreiben Sie die Implementierung der Funktion isPalindrome, die eine Zeichenkette entgegennimmt und überprüft, ob sie ein Palindrom ist (gelesen von links nach rechts und von rechts nach links). Die Funktion sollte true oder false zurückgeben.

145

Implementiere eine Funktion (wie pipe/compose), die beim ersten Aufruf eine Reihe von Funktionen akzeptiert, und beim zweiten Aufruf eine Zahl, und diese Funktionen sequenziell auf diese Zahl anwendet, wobei das Ergebnis der vorherigen Funktion an die nächste weitergegeben wird. Zum Beispiel sollte die Funktion inc, mehrfach verschachtelt, die Zahl sequenziell erhöhen.

136

Schreiben Sie die Implementierung der Funktion delay, die die Anzahl der Millisekunden akzeptiert und ein Promise zurückgibt, das nach der angegebenen Zeit aufgelöst wird.

132

Schreiben Sie einen Polyfill für die Methode startsWith von Strings, die in ES6 eingeführt wurde, unter Verwendung nur der Möglichkeiten von ES5 (ohne let/const, Pfeilfunktionen usw.), also durch prototypische Vererbung.

123

Nenne die Leistungskennzahlen (Web Vitals) — eine bezieht sich auf die Interaktion des Nutzers mit der Seite, die andere auf das Rendering der UI. Was messen sie?

119

Führen Sie eine Code-Review des Pull Requests mit einer einzigen Diff-Datei an einem React-Komponenten (Book-Komponente mit useEffect, Datenabruf, Anzeige beliebter und aller Bücher). Finden und kommentieren Sie alle Probleme: Verletzungen der Hook-Regeln, fehlende Fehlerbehandlung beim fetch, fehlende AbortController, fehlende Statusüberprüfung der Antwort, Inline-Stile, fehlende key in map, Überprüfungen auf leere Arrays, Notwendigkeit der Memoisierung (useMemo), Auslagerung der fetch-Logik in einen separaten Hook/Komponente usw. Außerdem antworten Sie: Wie implementiert man die Bedingung, damit die Anfrage nur ausgeführt wird, wenn das Flag isBest vorhanden ist?

113

Erzähle mir, welche neue Funktionalität im Standard ES6 (ES2015) in JavaScript erschienen ist.

94