Frontend
Erklären Sie den Unterschied zwischen Vererbung und Komposition. Vor- und Nachteile jeder Methode. Wie wirkt sich das auf das Debuggen aus?
Spezifität von CSS-Selektoren: Welche Stile werden auf zwei H2-Tags mit konkurrierenden Stilen angewendet? Ordnen Sie die Selektoren nach aufsteigender Spezifität.
Wie funktionieren Dekoratoren in TypeScript im Hintergrund?
Gibt es Probleme mit der Schließung beim Hinzufügen und Entfernen des `scroll`-Handlers? Wie erkennt `removeEventListener`, welcher Handler genau entfernt werden soll?
Wie aktualisiert man den Zustand der Komponente?
Bitte erzählen Sie uns etwas über sich.
Was ist der Unterschied zwischen Cookies und localStorage?
// Beispiel für empfangene Daten: // Kommentare [{ "postId": 1, "id": 1, "name": "id labore ex et quam laborum", "email": "[email]", "body": "laudantium enim quasi est quidem magnam voluptate ipsam eos\ntempora quo necessitatibus\ndolor quam autem quasi\nreiciendis et nam sapiente accusantium" }] // Beispiel für empfangene Daten: // Benutzer [{ "id": 1, "name": "Leanne Graham", "username": "Bret", "email": "[email]", "phone": "[phone]" }] // Ausgabedatenformat (Beiträge): [{ "id": 1, // Beitrags-ID "title": "sunt aut facere repellat provident occaecati excepturi optio reprehenderit", // Titel des Beitrags "userName": "Leanne Graham", "commentsCount": 10, }]
Können Sie selbst erklären, was im System passiert, wenn ein Benutzer auf die Bearbeitung der ersten Zeile der Tabelle klickt?
Was wird in der Konsole bei den Zeilen 12, 13 und 14 des Codes bei verschiedenen Funktionsaufrufen ausgegeben, wenn ein Objekt mit der Methode getName vorhanden ist?
[Name] fragte: Wie kann man Methoden an Primitiven aufrufen (zum Beispiel an einem String)?
Was ist der Unterschied zwischen Git Merge und Git Rebase?
Werden unsere Nutzer aus der GUS oder aus aller Welt kommen?
Welche DNS-Einträge kennst du?
Haben Sie mit WebSocket gearbeitet?
Erzählen Sie mir von sich: Warum haben Sie sich entschieden, den Job zu wechseln, an welchen Projekten haben Sie bei Ihrer letzten und vorletzten Stelle gearbeitet?
Erzählen Sie mir von Ihrer Erfahrung beim Schreiben von Tests
Erzählen Sie von useMemo, useCallback und ihrer Interaktion mit React.memo. Besonderheiten der Interaktion.
Wie hilft Ihnen TypeScript bei der Arbeit? Worum geht es bei der Typisierung darin?
In welchem Format kamen die Antworten vom Backend und wie haben Sie sie verarbeitet (über das System der psychologischen Tests mit dynamischen Fragen)?