Frontend
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?
Was passiert, wenn der Timeout nach erfolgreicher Ausführung der Funktion nicht gelöscht wird? Wie kann man das beheben und welche Promise-Methode eignet sich zum Löschen des Timeouts in jedem Fall (bei Erfolg und bei Fehler)?
Welche Styling-Lösung im Kontext von MUI kann anstelle von Inline-Stilen verwendet werden?
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.