Sobes.tech

Company overview

Сбермаркетинг

Neueste Stelle: Keine Daten

Stellen
0
Interviews
1
Fragen
23
Aufgaben
0

Published in the selected period

Stellen · 0

All company vacancies

No vacancies were found for the selected period.

Published records

Interviews · 1

All company interviews

Grouped by direction

Fragen und Aufgaben · 23

Frontend

Fragen · 23

Was ist Rekursion? Welche Regeln gibt es? Wofür ist sie notwendig?

Mitte

Werden Parameter in der Funktion per Referenz oder per Wert übergeben?

Mitte

Was ist eine reine Funktion? Wann ist eine Funktion rein? Was sind Nebenwirkungen?

Mitte

Was hat sich in React 18 im Reconciliation-Prozess geändert?

Mitte

import "./styles.css"; import React from "react"; const getData = () => { return Array.from({ length: 50 }, (el, idx) => ({ value: Math.random(), label: `Zeile ${idx + 1}`, })); }; export default function App() { const [data, setData] = React.useState(getData()); const handleUpdate = () => { setData((prev) => { return prev.map((row, i) => i === 0 ? { ...row, value: Math.random() } : row ); }); }; return ( <div> <h1>Listen-App</h1> <Button onClick={handleUpdate}>`Zeile 1` aktualisieren</Button> {data.map((row) => { return <Row key={row.label} label={row.label} value={row.value} />; })} </div> ); }

Mitte

Was macht useMemo? Wann sollte man es verwenden? Muss man ein Kind-Component in React.memo einwickeln?

Mitte

Angenommen, der folgende Codeausschnitt: ```typescript let info = { name: "Alex", skill: ["git", "react", "read"], }; let started = (info: any) => { let { name, skill } = info; (name = "Alex Pool"), skill.push("delete"); return { name, skill, online: true, }; }; ``` Erklären Sie, was die Funktion `started` mit dem `info`-Objekt macht und beschreiben Sie die Ausgabe bei Aufruf von `started(info)`. Diskutieren Sie auch, ob das ursprüngliche `info`-Objekt nach dem Aufruf von `started(info)` verändert wird.

Mitte

Hast du CI/CD-Pipelines, Linters, Prettier, Pre-commit-Hooks eingerichtet — hast du sie selbst initiiert oder kam die Aufgabe von oben?

Mitte

Was ist das Pseudo-Array arguments? Worin unterscheidet es sich von einem normalen Array?

Mitte

Was ist React-Reconciliation? Wie funktioniert es? Nach welchen Kriterien entscheidet React, ob eine Komponente aktualisiert oder neu gemountet werden soll?

Mitte

Funktion recursiveFunction(N) { let zähler = 0; if (N > 0) { zähler = zähler + 1; recursiveFunction(N - 1); } // console.log(zähler) } recursiveFunction(3); // 3 3 3 ? Erklären Sie, was die Ausgabe der Funktion sein wird und warum. Identifizieren Sie auch etwaige Probleme mit der aktuellen Implementierung der rekursiven Funktion und schlagen Sie vor, wie man sie korrigieren kann, um die Anzahl der rekursiven Aufrufe korrekt zu zählen und zu protokollieren.

Mitte

Erzähle mir vom Event Loop: Wofür er ist, wie er funktioniert

Mitte
Сбермаркетинг - company overview - sobes.tech