Sobes.tech

Cookie-дің қандай параметрлері бар (httpOnly, secure, expires, domain, path)?

Middle+
IT OneIT One
61

React-те қайталанатын паттерндер қандай? Compound Components дегеніміз не?

Middle
X-Notes
61

Алдыңғы жұмыс орындарыңыз туралы айтыңыз — не қызықты нәрселер жасадыңыз?

Middle+
Mayflower
61

ESLint пен Prettier-ді баптай аласыз ба? Олардың қалай жұмыс істейтінін түсінесіз бе?

Middle
Pac Group
61

'this'-тен сан мәнін басқа жолдармен қалай алуға болады (Number(this) көмегінсіз)?

Middle
Яндекс
61

Функция мен екі объект берілген, олардың типін тексеру үшін. Бір жағдайда TypeScript шағымданбайды, ал екінші — шағымданады. Функцияны типтеу керек, сонда TypeScript-тің мінез-құлқы күтілгендей болады (generics және keyof пайдалана отырып).

Middle+
Ozon Tech
61

Үлкен мақала денесінің кезең-кезеңімен рендерингін қалай жүзеге асырғаныңызды техникалық тұрғыда сипаттаңыз.

Middle
Revizto
61

Next.js туралы айтыңыз: негізгі артықшылықтары, рендеринг түрлері, серверлік компоненттер және басқа мүмкіндіктер.

Middle+
Скиф трейд
61

UI Kit Angular 19-да батырманы жүзеге асыру үшін компонент немесе директиваны пайдалану жақсы ма? Неге?

Middle
СК Согласие
61

Резюмен көрсетілген метрикалар — рендерлердің пайыздық азаюы, өнімділіктің өсуі. Оларды қалай есептедіңіз?

Middle
Алор+
61

Promise мен async/await арасындағы айырмашылық неде? Екі асинхронды сұрауды қалай параллель орындауға болады? Promise әдістерін білесіз бе (all, allSettled, race, any)?

Middle
ТранснефтьТранснефть
61

/* * Артқы жақтан деректерді сұрауды имитациялайтын функция. * Артқы жақта RPS шектеуі бар, және сәтсіздікке ұшырайды, * егер параллель сұраулар саны MAX_PARALLEL_REQUESTS-тан көп болса. */ function requestData(id: number): Promise<string> { parallelRequests++; if (parallelRequests > MAX_PARALLEL_REQUESTS) { throw new Error("Көп параллель сұраулар"); } return new Promise((res) => { setTimeout(() => { parallelRequests--; return res(`${id * 2}`); }, Math.floor(Math.random() * 2000)) }); } function prepareData( ids: number[], maxParallelRequests: number, ): Promise<string[]> { /* * TODO: барлық деректерді сұрауды жүзеге асыру, * maxParallelRequests-тан көп емес параллель байланыстарды пайдалана отырып. */ }

Middle
Trading view
61

Монорепозиторий дегеніміз не және сіз бұл әдіспен таныссыз ба?

Middle
ИРИ
61

Angular бойынша тапсырма: жемістер тізімін шығару үшін ngFor шаблонын жазу. Мән жоқ болса, жолды шартты түрде бояу. trackBy қосу.

Middle
Цифротех
61

Пайдаланушы URL-ді браузерге енгізіп, Enter пернесін басқаннан кейін, соңғы бет көрсетілгенге дейін не болады?

Middle+
Сибилтек-софт
61

Сіз E2E тесттерін енгізгеніңізді жаздыңыз, Cypress пен Playwright-пен жұмыс істедіңіз. Неліктен сіз E2E тестілеуді енгізуге шешім қабылдадыңыз?

Middle
Банк ПСБ
61

React-те фронтенд әзірлеуші ретінде өз дағдыларыңызды қалай бағалайсыз?

Middle+
Copperside
61

Алдыңғы жұмыс тәжірибеңіз және қолданған технологиялар туралы айта аласыз ба?

Middle
ТИМ ФОРС (проект Сбер)
61

Қазіргі жұмыс орныңыз туралы айтыңыз: ол үлкен жоба ма, сіз нақты фронтенд бөлімінде не істейсіз, және өнімнің даму кезеңінде қай кезде қосылдыңыз?

Middle
Проект ПСБ
61

Кестенің күйін сақтау үшін қандай да бір функциялар жасадыңыз ба, мысалы, бағандарды жылжыту — оларды серверде, жергілікті түрде немесе localStorage-да сақтадыңыз ба?

Middle+
IMOT.IO
61
/295