Frontend
Erzähle, wie der Browser den Ladevorgang einer Seite verarbeitet: Welche Renderphasen durchlaufen werden, vom Empfang der HTML-Datei bis zur Anzeige auf dem Bildschirm?
Erklären Sie, wie Promise.all funktioniert: was es akzeptiert, wann es auflöst, was es zurückgibt und wie es Fehler behandelt.
Wie kann man die Anzeige von 100.000 Quadraten auf einer Seite optimieren?
Was ist ControlValueAccessor, wofür ist es und wie funktioniert es?
Was war die interessanteste und schwierigste technische Aufgabe für dich – nicht in Bezug auf die Menge, sondern in Bezug auf die Qualität?
Was wird Ihnen bei der Code-Review empfohlen? Geben Sie ein konkretes Beispiel für die Vereinfachung des Codes.
Haben Sie schon einmal mit i18n gearbeitet?
Wie unterscheidet sich display: none von opacity: 0 in Bezug auf den Renderbaum, das Layout und den belegten Platz? Welche Option ist leistungsfähiger und warum?
Was hat dir an deiner aktuellen Arbeit am meisten gefallen?
Erzählen Sie mir von Promise: Zustände, statische Methoden (all, any, allSettled, race). Was gibt Promise.all zurück, wenn eine der Versprechen mit einem Fehler endet?
Beim Wechsel von Vue 2 zu Vue 3, was hat sich konkret im State Management geändert und welche Schwierigkeiten gab es bei dieser Migration?
Was macht es in der Ära der neuronalen Netze überhaupt Sinn, in einem technischen Vorstellungsgespräch zu fragen?
Für eine for-Schleife mit var und setTimeout, bestimmen Sie, was ausgegeben wird. Wie kann der Code geändert werden, damit mit var die Werte 1, 2, 3 ausgegeben werden, anstatt des endgültigen Zählers?
Wurden Analysen durchgeführt? Wie haben Sie die Übermittlung analytischer Ereignisse implementiert, zum Beispiel für einen Klick auf die Schaltfläche zum Speichern des Profils?
[Name] fragte: Warum hast du dich entschieden, Entwickler zu werden?
Erzählen Sie uns von Ihrer Arbeit mit Formik und Yup: Wie komplex waren die Formulare, die Sie geschrieben haben, wie haben Sie die Validierungsschemata aufgebaut?
Bitte erzählen Sie mir von Ihrer Berufserfahrung (letzte relevante Projekte).
Wie kehrt man den Kontext einer Funktion zurück? Erklären Sie call, apply, bind.
Live-Coding: Implementieren Sie einen grundlegenden EventEmitter-Mechanismus mit den Methoden subscribe, publish und einem Abmelde-Mechanismus
JavaScript oder TypeScript?