Sobes.tech

Company overview

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

Uusim töökoht: Andmed puuduvad

Töökohad
0
Intervjuud
1
Küsimused
23
Ülesanded
0

Published in the selected period

Töökohad · 0

All company vacancies

No vacancies were found for the selected period.

Published records

Intervjuud · 1

All company interviews

Grouped by direction

Küsimused ja ülesanded · 23

Frontend

Küsimused · 23

Mis on rekursioon? Millised on selle reeglid? Milleks see on vajalik?

Keskmine

Kas funktsiooni parameetrid edastatakse viitega või väärtusega?

Keskmine

Mis on puhas funktsioon? Millal on funktsioon puhas? Mis on kõrvaltoimed?

Keskmine

Mis muutus React 18-s Reconciliation protsessis?

Keskmine

import "./styles.css"; import React from "react"; const getData = () => { return Array.from({ length: 50 }, (el, idx) => ({ value: Math.random(), label: `rida ${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>Saraksta lietojumprogramma</h1> <Button onClick={handleUpdate}>atjaunināt `rindu 1`</Button> {data.map((row) => { return <Row key={row.label} label={row.label} value={row.value} />; })} </div> ); }

Keskmine

Mida teeb useMemo? Millal seda kasutada? Kas on vaja lapsekomponenti React.memo-ga ümbritseda?

Keskmine

Arvestades järgmist koodilõiku: ```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, }; }; ``` Selgitage, mida teeb funktsioon `started` objekti `info`ga ja kirjeldage `started(info)`-i väljakutse tulemust. Samuti arutage, kas algne `info`-objekt muudetakse pärast `started(info)`-i väljakutset.

Keskmine

Kas sa seadistas CI/CD torud, linters, prettier, pre-commit hooks — kas sa ise algatad või tuli ülesandena?

Keskmine

Mis on pseudo-massiiv arguments? Kuidas see erineb tavalisest massiivist?

Keskmine

Mis on React Reconciliation? Kuidas see töötab? Milliste kriteeriumide alusel React otsustab uuendada või uuesti paigaldada komponendi?

Keskmine

function recursiveFunction(N) { let counter = 0; if (N > 0) { counter = counter + 1; recursiveFunction(N - 1); } // console.log(counter) } recursiveFunction(3); // 3 3 3 ? Explain what the output of the function will be and why. Also, identify any issues with the current implementation of the recursive function and suggest how to fix it to correctly count and log the number of recursive calls.

Keskmine

Räägi mulle event loopist: milleks see on, kuidas see töötab

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