Frontend
Gibt es dynamisches Routing: Es muss die Benutzerseite geöffnet werden, und die Seite selbst kann sich ändern (z.B. die ID in den Query-Parametern). Wie kann man eine Methode schreiben, um Änderungen im Routing zu verfolgen, um die entsprechenden Daten zu laden?
Können Sie den Event Loop erklären: In welcher Reihenfolge werden synchroner Code, Mikrotasks und Makrotasks ausgeführt?
Welche Methoden zum Kopieren von Objekten können Funktionen von einem Objekt auf ein anderes kopieren?
Was ist dir bei einem zukünftigen Arbeitgeber wichtig zu sehen, welche Kriterien hast du bei der Auswahl?
Was ist der Unterschied zwischen virtuellem DOM und normalem DOM?
Was sind props und state in React? Was ist der Unterschied?
Gab es Situationen, in denen eine Aufgabe bereits in develop integriert war, aber nicht in die aktuelle Version aufgenommen werden sollte? Wie sind Sie in einer solchen Situation vorgegangen?
Welche Hilfsmittel, einschließlich Tools für Tests, Refactoring und Code-Review, verwenden Sie?
Wie gestaltet sich Ihr Lernprozess für neue Technologien?
Jede Funktion durchläuft eine Code-Überprüfung oder nicht? Wie viele Genehmigungen waren erforderlich?
Aufgabe: Mit der Maus ziehen Es soll möglich sein, die Maustaste auf einem farbigen Kasten zu drücken und ihn zu ziehen, solange die Taste gedrückt ist.
Was ist der Unterschied zwischen dem Doppelgleichheitsoperator (==) und dem Dreifachgleichheitsoperator (===)?
const events = [ { name: 'Маша', date: '[phone]' }, { name: 'Даша', date: '[phone]' }, { name: 'Ваня', date: '[phone]' }, { name: 'Петя', date: '[phone]' }, { name: 'Митя', date: '[phone]' }, ];
Was wäre für dich ein überzeugendes Argument bei der Wahl eines Unternehmens oder Projekts?
Welche Probleme gibt es beim aktuellen Ansatz des SSR-Datenladens und wie werden sie sich beim Hinzufügen neuer Seiten vergrößern?
Arbeiten mit Formularen: React Hook Form, Validierung mit Yup/Zod
Wenn man theoretisch darüber nachdenkt: Es gibt große Tabellen mit einer großen Menge an Daten. Können Leistungsprobleme auftreten? Wenn ja, wie würden Sie diese lösen?
Wie gut ist es, gleichzeitig Informationen über das Benutzerprofil und den Warenkorb im globalen Redux-Store zu speichern? Wie wirkt sich das auf die Architektur aus?
Erzählen Sie vom Lebenszyklus eines React-Komponenten: die wichtigsten Phasen Mount, Render, Unmount.
Wie fühlst du dich, wenn du dich auf eine Aufgabe konzentrierst und Kollegen dich mit dringenden Korrekturen oder einer neuen Aufgabe ablenken?