Frontend
Auf welche Weisen können Sie asynchronen Code in JavaScript schreiben: mit Promise, async/await und ohne Promise?
[name] fragte: Was kannst du über die Vor- und Nachteile der Arbeit bei Yandex sagen?
[name] fragte: Welche unabhängigen Ideen hast du vorgeschlagen, um die Ziele zu erreichen oder das Produkt zu verbessern? Gib ein konkretes Beispiel für ein Ergebnis.
Was ist Ihr Gesamteindruck von mir als Kandidat?
Was ist ein Enum in TypeScript und warum werden häufig Union-Literaltypen oder as const-Objekte bevorzugt?
Was passiert mit dem Link-Stil beim Hover, wenn keine Hover-Stile dafür festgelegt sind?
Was ist die Big O-Notation und wie bewertest du die Komplexität von Code in der Praxis?
[name] fragte: Erzählen Sie mir mehr über die Tests, die Sie geschrieben haben, und welche Arten von Tests Sie kennen, aber noch nicht in der Praxis angewendet haben.
Wenn du eine Funktion innerhalb einer anderen Funktion deklarierst, worauf hat sie Zugriff? Wie funktioniert das mit this in einer verschachtelten normalen Funktion?
Haben Sie Erfahrung mit Aufgaben, die keine System- oder Geschäftsanforderungen hatten?
Erzählen Sie mir von sich, Ihrer Berufserfahrung und Ihren Arbeitsplätzen.
Was ist eine Nebenwirkung?
Was sind die Regeln für die Verwendung von Hooks in React?
Auf welchen Ebenen können Dienste in Angular über Provider bereitgestellt werden: Komponente, Route, Modul, Anwendung, Plattform?
Was ist das in JavaScript? Wie funktioniert das in normalen und Pfeilfunktionen, wie kann der Kontext verloren gehen und wie kann man ihn wiederherstellen?
Was ist Change Detection in Angular? Wie unterscheiden sich die Strategien Default und OnPush, und wann wird eine Komponente mit OnPush überprüft?
Erklären Sie Memoisierung.
Warum wird Next.js benötigt, welche Render-Methoden unterstützt es, und was passiert, wenn die oberste Komponente als Client-Komponente markiert wird?
[name] fragte: Was halten Sie von dem Projekt, an dem Sie arbeiten?
Erzählen Sie von Redux: Store, Action, Reducer, Selektoren und Datenfluss.