Sobes.tech

Company overview

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

Акыркы вакансия: Маалымат жок

Вакансиялар
0
Маектер
1
Суроолор
23
Тапшырмалар
0

Published in the selected period

Вакансиялар · 0

All company vacancies

No vacancies were found for the selected period.

Published records

Маектер · 1

All company interviews

Grouped by direction

Суроолор жана тапшырмалар · 23

Frontend

Суроолор · 23

Рекурсия деген эмне? Анын эрежелери кандай? Ал эмне үчүн керек?

Орто

Функцияга параметрлер шилтем аркылуубы же маанилер аркылуубы өткөрүлөт?

Орто

Таза функция деген эмне? Качан функция таза болот? Кандай таасирлер бар?

Орто

React 18'де Reconciliation процесинде эмне өзгөрдү?

Орто

import "./styles.css"; import React from "react"; const getData = () => { return Array.from({ length: 50 }, (el, idx) => ({ value: Math.random(), label: `жол ${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>Тізім қолданбасы</h1> <Button onClick={handleUpdate}>`жол 1` жаңарту</Button> {data.map((row) => { return <Row key={row.label} label={row.label} value={row.value} />; })} </div> ); }

Орто

useMemo эмне кылат? Кайда колдонуу керек? Балдар компоненти React.memo менен ороп коюу керекпи?

Орто

Төмөндөгү код үзүндүсүнө карата: ```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, }; }; ``` `started` функциясы `info` объектисине эмне кылат жана `started(info)` чакырылышынын жыйынтыгын сүрөттөп бериңиз. Ошондой эле, `started(info)` чакырылышынан кийин оригиналдуу `info` объектиси өзгөрөт деп ойлойсузбу, талкууланыз.

Орто

Сиз CI/CD pipelines, linters, prettier, pre-commit hooks орностудуз — өзүңүз баштадыңызбы же тапшырма жогору жактан келдиби?

Орто

arguments псевдо-массиви эмне? Ал кандайча жөнөкөй массивтен айырмаланат?

Орто

React Reconciliation деген эмне? Кантип иштейт? React кайсы критерийлер боюнча компонентти жаңыртуу же кайра орнотуу чечет?

Орто

recursiveFunction(N) функциясы { эсептөөчү = 0; эгер (N > 0) { эсептөөчү = эсептөөчү + 1; recursiveFunction(N - 1); } // console.log(эсептөөчү) } recursiveFunction(3); // 3 3 3 ? Функциянын чыгышы эмне болот жана эмнеге? Ошондой эле, учурдагы рекурсивдүү функциянын ишке ашырылышында кандайдыр бир көйгөй бар болсо, аны кантип оңдоого жана рекурсив чакыруулардын санын туура эсептеп жана каттоого алып, туура кылып түзөтүү сунушталсын.

Орто

Event loop жөнүндө мага айтып бер: эмне үчүн керек, кантип иштейт

Орто