Sobes.tech

Frontend

Aufgabe: Implementieren Sie die Funktion sumSquares, die die Quadrate der Zahlen in einem Array summiert, unter Verwendung einer benutzerdefinierten reduce-Funktion. Es darf nur die Funktion sumSquares geändert werden.

Middle+
АэрофлотАэрофлот
58

Stellen Sie sich vor, ein Bild wurde nicht geladen – wie gehen Sie damit um, damit der Benutzer versteht, was dort war?

Middle+
OkkoOkko
58

React-Aufgabe: Implementieren Sie eine Komponente zur Suche nach Vorkommen einer Teilzeichenkette im Text. Anforderungen: Laden des Textes von einer API beim ersten Rendern, Ladeanzeige, Fehlerbehandlung, Suche nach Vorkommen ohne Berücksichtigung der Groß-/Kleinschreibung, Hervorhebung der gefundenen Vorkommen, Anzeige der Gesamtzahl der Vorkommen, Button zum Laden zusätzlichen Textes.

Middle+
Т-БанкТ-Банк
58

Wie wirkt sich die Situation auf dich aus, wenn du vorschlägst, wie man es besser machen kann, aber das Geschäft sagt, dass es so gemacht werden muss, wie es ursprünglich beschlossen wurde?

Middle+
ТранснефтьТранснефть
58

Wie funktioniert das Routing in Next.js?

Middle
ГКУ Инфогород
58

Erzählen Sie von Optimierungs- und Memoisierungsmöglichkeiten an der Schnittstelle zwischen Eltern- und Kindkomponenten

Senior
Type
58

Wie funktioniert eine Hash-Tabelle (HashMap) im Inneren?

Middle+
Альфа-БанкАльфа-Банк
58

Was machst du in deiner Freizeit?

Middle+
ТранснефтьТранснефть
58

function createEmitter() { const events = new Map(); function on(event, handler) { if(!events.has(event)) { events.set(event, [handler]) return } events.get(event).push(handler) } function off(event, handler) { // TODO: Handler entfernen } function emit(event, payload) { // TODO: Alle Abonnenten des Events aufrufen } return { on, off, emit }; } const bus = createEmitter(); const unsub1 = bus.on("order:created", (payload) => { console.log("handler1:", payload.id); }); const handler2 = (payload) => { console.log("handler2:", payload.id); } bus.on("order:created", handler2);

Middle+
Basis
58

Ein Array mit 2 Millionen Elementen kommt an, jedes Element muss 100 Millisekunden verarbeitet werden. Die Interaktion mit dem Server darf nicht geändert werden. Wie verarbeitet man dieses Array, um die Benutzeroberfläche nicht zu blockieren?

Middle
WildberriesWildberries
58

Wie oft waren Sie in die Produktion involviert und welche Rolle hatten Sie in diesem Prozess?

Middle+
Morizo
58

Welche Sicherheitsprobleme sehen Sie bei der Übertragung von Login und Passwort über URL-Query-Parameter?

Senior
Bitrix
58

Worauf haben Sie sich bei der Code-Überprüfung gestützt und wie haben Sie Meinungsverschiedenheiten gelöst?

Middle
Revizto
58

Welche Dienste werden normalerweise auf Ebene der gesamten Anwendung verwendet (d.h., sollten in: 'root' bereitgestellt werden)?

Middle
Клируэй Технолоджис
58

Warum ist Vererbung in OOP überhaupt notwendig? Geben Sie eine Begründung, warum sie verwendet wird, wenn die Aufgabe der Logik-Wiederverwendung auch auf andere Weise gelöst werden kann (z.B. durch DI).

Middle
Проект ПСБ
58

Haben Sie schon einmal die Erfahrung gemacht, eine Idee umzusetzen, die großartig schien, aber letztendlich ein Misserfolg war?

Senior
АЛМИ Партнер
58

Verstehen Sie Italienisch und können Sie den Vertrag und die Dokumente auf Italienisch bearbeiten?

Senior
Gecal Informatica
58

Was ist ein generischer Typ in TypeScript und können Sie ein praktisches Beispiel geben?

Middle
Куаргет
58

In Ihrem Lebenslauf stehen Java und PostgreSQL — erzählen Sie uns von dieser Erfahrung.

Middle
ТранснефтьТранснефть
58

Können Sie ein Beispiel für die erste Aufgabe geben, die einem neuen Mitarbeiter bei der Einarbeitung normalerweise zugewiesen wird?

Middle
Куаргет
58
/295