Sobes.tech

Егер тапсырма таныс болмаса және уақыт шектеулі болса (мысалы, бір апта), сіз қалай әрекет етесіз?

Middle+
179

Элементті вертикаль бойынша орталау үшін қандай әдістерді білесіз?

Middle+
178

Егер біз setTimeout-ты 300 миллисекундтық кідіріспен орындасақ, колбэк нақты қашан орындалады?

Middle+
176

IT тәжірибеңіздегі сәтсіздік туралы айтыңыз.

Middle+
175

10 000 элементтен тұратын тізімді қалай оңтайландыруға болады?

Middle
175

Уәделердің қандай мәртебелері бар?

Middle+
173

Node.js-те қандай ағындар бар?

Middle+
172

Тапсырма 1 Бізде 10 000 объектілерден тұратын массив бар (мысалы, «Қызметкерлер» немесе «Тауарлар»). Біз браузерді «қалмайтындай» етіп, пайдаланушыға ыңғайлы таңдау компонентін жүзеге асыруымыз керек. Талаптар: 1. Мәліметтер типін анықтау: id: string, label: string және category: string өрістері бар Item интерфейсін жасау. 2. Іздеу (Input): Мәтін енгізілген сайын тізім сүзгіленуі керек. 3. DOM және оқиға өңдеу (Клавиатурамен басқару): * Пайдаланушы Up және Down стрелкаларымен тізімді басқара алуы керек. 4. Enter пернесі басылғанда, таңдалған элемент «расталады». 5. Маңызды нюанс: Стрелкамен таңдалған элемент әрқашан көрінетін болуы керек (контейнерді программалық түрде айналдыру керек, егер курсор шекарадан асып кетсе). 6. Оптимизация (Өнімділік): * Мәлімет көп болғандықтан (10 мың), қарастырыңыз немесе қарапайым «мұздату» (тек алғашқы 20-30 элементті көрсету немесе IntersectionObserver пайдалану) жүзеге асырыңыз. Компоненттің нәтижесі.

Middle
170

Қиын тапсырманы сәтті орындауға не себеп болды? Тапсырманың мерзімін қалай бағаладыңыз?

Middle+
170

Стримдердегі кері қысым дегеніміз не?

Middle+
168

var қолданылған IIFE-ден тыс typeof a және typeof b шақырғанда консольде не шығады? Қатаң режимде қалай өзгереді?

Middle+
166

Кодтау үшін LLM құралдарын немесе AI көмекшілерін қолданасыз ба?

Middle
166

Promise.all және Promise.allSettled арасындағы айырмашылық неде?

Middle+
166

Тапсырмаларды қалай бағалайсыз? Fibonacci шкаласы бойынша Planning Poker қолданасыз ба?

Middle
166

TypeScript-те 'infer' не үшін керек?

Middle+
165

Жаңа жұмыс орнында қандай тапсырмаларды орындағыңыз келеді? Техникалық немесе архитектуралық бағытта даму қызықтыра ма?

Middle
165

Display қасиетінің қандай мәндерін білесіз?

Middle+
165

Ең күрделі және қызықты тапсырма туралы айтыңыз.

Middle
164

Жаңа, таныс емес тапсырма (жаңа кітапханалар, жаңа компоненттер) келгенде, сіздің әрекет тәртібіңіз қандай?

Middle+
164

Қосымшадағы сұрыптауды қалай бағалайсыз — ол дұрыс жұмыс істей ме?

Middle
163
/6