Sobes.tech

useMemo эмне үчүн колдонулат? Практикалык мисал келтириңиз.

Middle
Smitex
35

function memoize(fn, options = {}) { const { maxSize = 1000, keyOf = (...a) => JSON.stringify(a), lruTouch = true, } = options; let hits = 0; let misses = 0; const cache = new Map(); const getKey = (...args) => keyOf(...args); const wrapped = (...args) => { // кодду бул жерге жаз return fn(...args); }; // жана бул жер return wrapped; }

Middle+
Basis
35

[аты] суроо берди: Жумуш убактыңыздын болжол менен 75% сайттарды түзүү жана UI элементтерин түзүү үчүн канчалык даярсыз?

Middle+
WB банк
35

Div-ди борборго жайгаштырган эң популярдуу ыкма кайсы?

Middle+
РунитиРунити
35

Иште эң көп эмне кылганды жактырасыз жана эмне жакпайт? Эмне убакытты көбүрөөк алат, каалагандай болбойт?

Middle+
Mayflower
35

Иште AI-агенттерин (LLM куралдарын) колдонуп көрдүңүз беле? Алар менен кандай тажрыйбаңыз бар?

Middle
Ifellow
35

Полифил деген эмне? Сиз полифил жазгансызбы?

Middle
Ай-Теко (I-Teco)
35

Неге күй менеджери (мисалы, Redux) жай бөлүнгөн контексттерден жакшыраак?

Middle
Первый оптовый
35

Рахмат, бул пайдалуу. Сиз долбоор боюнча продукт менеджерлери, дизайнерлер жана башка инженерлер менен кандай иштегениңиз жөнүндө айтып бере аласызбы? Рахмат, бул ачык сүрөт берет. Сизде продукт жетекчилигине фронт-енддин компромистерин түшүндүрүү керек болгон учурлар болду беле, мисалы, чектөө, UX, иштөө же техникалык чектөөлөр боюнча? Эгер сиз Познандан тышкары жашасаңыз, кварталына 1 күн Познандагы кеңседе иштөөгө даярсызбы?

Senior
Cleeng
35

Vue.jsте ref жана shallowRefтин айырмасы эмнеде? Кайда shallowRefти колдонуу жакшы?

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

React тизмектеринде key эмне?

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

Коддо батырма үчүн forwardRef эмне үчүн колдонулат жана аны колдонбосок эмне болот?

Middle+
wb
35

Бардык ички деңгээлдер аркылуу onToggle мүлк өткөрбөстөнү үчүн кандай альтернатива колдонсо болот?

Middle
Бюро 1440Бюро 1440
35

Debounce менен throttle ортосунда кандай айырма бар?

Middle
WB банк
35

Компоненттин ичинде статикалык JSX-блокту кандайча мемоизациялоо керек, аны башка компонентке чыгарбай? Кайсы көз карандылык массив керек?

Senior
Type
35

MCP эмне?

Middle
Data World
35

Май айында, крандар Делавердин жээгине келип, жумуртка салат. Айрым жээк учкандары жылдык жайкы миграциясы учурунда түндүккө жайылуу жайларына бара жатканда, бул жумурткага көз каранды. Делавердин крандар саны акыркы убакта азайды. Бирок, бул азайуу миграция кылган жээк учкандарынын популяциясына олуттуу коркунуч келтирбейт: Делаверде узак убакыт калуу менен, учкандар жетиштүү кран жумурткасын жеп, миграцияларын аякташат. Төмөндөгүлөрдөн кайсы, эгер чын болсо, аргументти эң олуттуу түрдө алсыздандырат? - Делавердин жээк учкандары үчүн жеткиликтүү башка тамактардын эч бири, кран жумурткасы сыяктуу пайдалуу жана жеткиликтүү эмес. - Делавердин жээк учкандарынын санынын азайышы, адамдар тарабынан крандарды чогултуу менен байланыштуу. - Делавердин жээк учкандары өтүп жаткан башка аймактарга караганда, көп крандар бар. - Крандар өз жумурткасын жашырбайт. - Мезгилдин эрте аяктоосу менен, жээк учкандарынын миграциясы ийгиликтүү болуу мүмкүнчүлүгү жогору болот.

Senior
Nebuly
35

Реал убакытта өзгөрүп турган көптөгөн графикалар менен динамикалык панель — бул кардар тарапкабы же сервер тарапкабы?

Middle
Банк ПСБ
35

Объекттин терең көчүрмөсүн кантип жасаса болот? Structured clone, JSON.stringify, lodash cloneDeep тууралуу мага айтып бер — айырмачылыктары эмнеде?

Middle
Data World
35

Бул интервьюдан кийинки тандоо процесинин кийинки этаптары кандай болот?

Middle
RedLab
35
/292