Sobes.tech

Frontend

Welche Methoden kennst du, um ein Element vertikal zu zentrieren?

Middle+
176

Wie kann man das Rendern einer Liste mit 10.000 Elementen ohne Paginierung optimieren?

Middle
175

Was ist die Verkettungsmethode (Chaining) bei der Behandlung von Kollisionen in einer Hashtabelle?

Middle+
174

Erzählen Sie von Ihrem Misserfolg in der IT-Erfahrung

Middle+
172

Welche Status haben Versprechen?

Middle+
171

Welche Arten von Streams gibt es in Node.js?

Middle+
168

Wenn wir ein setTimeout mit einer Verzögerung von 300 Millisekunden ausführen, wie lange dauert es, bis der Callback tatsächlich ausgeführt wird?

Middle+
168

Was führte zum Erfolg bei einer schwierigen Aufgabe? Wie wurde die Aufgabe hinsichtlich der Fristen bewertet?

Middle+
168

Was ist Backpressure in Streams?

Middle+
166

Wozu dient infer in TypeScript?

Middle+
165

Was ist der Unterschied zwischen Promise.all und Promise.allSettled?

Middle+
165

Welche Werte der Eigenschaft display wirst du dich erinnern?

Middle+
165

Verwenden Sie LLM-Tools oder KI-Assistenten zum Schreiben von Code?

Middle
164

Wie haben Sie die Aufgaben bewertet? Haben Sie Planning Poker nach der Fibonacci-Skala verwendet?

Middle
164

Was wird in der Konsole ausgegeben, wenn typeof a und typeof b außerhalb einer selbstaufrufenden Funktion (IIFE) mit var aufgerufen werden? Wie ändert sich das Verhalten im Strict-Modus?

Middle+
164

Welche Aufgaben möchten Sie an Ihrem neuen Arbeitsplatz übernehmen? Besteht Interesse an einer Entwicklung im technischen oder architektonischen Bereich?

Middle
163

Wie bewerten Sie die Sortierung in der Anwendung — funktioniert sie richtig?

Middle
163

Erzählen Sie von der schwierigsten und interessantesten Aufgabe

Middle
162

Aufgabe 1 Wir haben ein Array von 10.000 Objekten (z.B. "Mitarbeiter" oder "Produkte"). Wir müssen eine Komponente implementieren, die ein Element auswählt, das den Browser nicht "aufhängt" und für den Benutzer bequem ist. Was implementiert werden muss (Anforderungen): 1. Datentypisierung: Erstellen Sie eine Schnittstelle Item mit den Feldern id: string, label: string und category: string. 2. Suche (Input): Beim Eingeben von Text soll die Liste gefiltert werden. 3. Arbeit mit DOM und Ereignissen (Tastaturnavigation): * Der Benutzer soll die Möglichkeit haben, sich mit den Pfeiltasten Hoch und Runter durch die Liste zu bewegen. 4. Beim Drücken von Enter wird das ausgewählte Element "bestätigt". 5. Wichtiger Punkt: Das durch die Pfeiltasten ausgewählte Element muss immer sichtbar sein (den Container programmatisch scrollen, wenn der Cursor die Grenzen verlässt). 6. Optimierung (Leistung): * Da viele Daten (10k) vorhanden sind, diskutieren oder implementieren Sie eine einfache "Lazy Rendering" (nur die ersten 20-30 Elemente rendern oder IntersectionObserver verwenden). Ausgabe des Komponenten

Middle
162

Was gefällt Ihnen kategorisch nicht und was ist unbefriedigend bei der Arbeit?

Middle
162
/6