Sobes.tech

Company overview

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

Jaunākā vakance: Nav datu

Vakances
0
Intervijas
1
Jautājumi
23
Uzdevumi
0

Published in the selected period

Vakances · 0

All company vacancies

No vacancies were found for the selected period.

Published records

Intervijas · 1

All company interviews

Grouped by direction

Jautājumi un uzdevumi · 23

Frontend

Jautājumi · 23

Kas ir rekursija? Kādi ir tās noteikumi? Kam tā ir nepieciešama?

Vidus

Vai funkcijas parametros tiek nodoti pēc saites vai pēc vērtības?

Vidus

Kas ir tīra funkcija? Kad funkcija ir tīra? Kas ir blakusparādības?

Vidus

Kas mainījās React 18 Reconciliation procesā?

Vidus

import "./styles.css"; import React from "react"; const getData = () => { return Array.from({ length: 50 }, (el, idx) => ({ value: Math.random(), label: `rinda ${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> ); }

Vidus

Ko dara useMemo? Kad to izmantot? Vai ir nepieciešams ietvert bērna komponentu React.memo?

Vidus

Ņemot vērā šo koda fragmentu: ```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, }; }; ``` Izskaidrojiet, ko dara funkcija `started` ar `info` objektu un aprakstiet `started(info)` izsaukuma rezultātu. Tāpat apspriediet, vai pēc `started(info)` izsaukuma oriģinālais `info` objekts tiek mainīts.

Vidus

Vai jūs konfigurējāt CI/CD pipeline, linters, prettier, pre-commit hooks — jūs tos pats iniciējāt vai uzdevums nāca no augšas?

Vidus

Kas ir pseido-masīvs arguments? Kā tas atšķiras no parasta masīva?

Vidus

Kas ir React Reconciliation? Kā tas darbojas? Saskaņā ar kādiem kritērijiem React lemj, vai atjaunināt vai atkārtoti uzstādīt komponenti?

Vidus

rekursīvā funkcija recursiveFunction(N) { skaitītājs = 0; ja (N > 0) { skaitītājs = skaitītājs + 1; recursiveFunction(N - 1); } // console.log(skaitītājs) } recursiveFunction(3); // 3 3 3 ? Izskaidrojiet, kāds būs funkcijas rezultāts un kāpēc. Tāpat identificējiet jebkādas problēmas ar pašreizējo rekursīvās funkcijas īstenojumu un ieteikt, kā tās labot, lai pareizi skaitītu un reģistrētu rekursīvo izsaukumu skaitu.

Vidus

Pastāsti man par notikumu cilpu: kam tas ir paredzēts, kā tas darbojas

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