Sobes.tech

Frontend

Написвали ли сте тестове? Какъв опит имате с тестването?

Middle
Цифротех
97

Кои задачи не ти харесваха и защо трябваше да ги правиш?

Middle
BLS-Soft
97

Има ли компонент, в който props.items се сортира директно чрез props.items.sort()? Можете ли да коментирате тази ситуация?

Middle
Программный код
97

Кои са по-типичните задачи в работата? Колко време отнема оформлението, писането на логика, прегледа, обажданията, работата с техническия дълг?

Middle
РунитиРунити
97

Как е структурираният процес на взаимодействие с бекенда? Уговаряте ли предварително API договорите?

Middle
Marfatech
97

В какъв формат ти идват задачите? Колко си самостоятелен?

Middle
Basis
97

Кога се изпълнява cleanup-функцията в useEffect? Какво се случва при монтиране и при повторно рендериране на компонента?

Middle
Алор+
97

SSG се генерира по време на билд, SSR — по време на заявка. Кога какво да използвам? Какво е ISR?

Middle
Chulakov
97

Кой вариант ще е по-бърз: чрез Promise.all или чрез цикъл с await на всяка стъпка? Защо?

Middle+
Яндекс 360Яндекс 360
97

Какви затруднения възникнаха при миграцията от Angular 13 към 20?

Middle
Цифротех
97

Какво ти е интересно в работата и какво е по-малко интересно?

Middle
thesis
97

Практическо задание: доработете компонента на брояча в React така, че при натискане на бутона "Увеличи" стойността на брояча да се увеличава с 1 и в историята да се добавя запис за увеличението с новата стойност; при натискане на "Намали" — аналогично; при натискане на "Рестартирай" — историята да се изчиства.

Middle
А7-Технологии
97

Получаваш задача: след 10-15 минути работа страницата започва да забавя силно, трябва да се поправи. Какви ще бъдат първите ти стъпки?

Middle
WB банк
97

Опишете какво се случва при натискане на бутон в React компонент с брояч: как работи useState, как React разбира, че трябва да актуализира точно тази част от DOM-а?

Middle
Цифровой семейный офис
97

Как да копираме обекти в JavaScript? Какви видове копиране има?

Middle+
НСПК
97

Реализирайте компонент за показване на списък с екипи с участници. Получавате масив от екипи (с име и списък от ID на участващи потребители) и отделен масив с потребители (с ID и име). Трябва да свържете екипите с потребителите по ID и да покажете карти на екипи с изброяване на участниците. Ако няма участници — показвайте 'няма участници'; ако има user ID, но потребителят не е намерен в списъка — показвайте тире. Особеност: user ID може да идва под формата на масив, число, null или undefined.

Middle
Агротехнические системы
97

Има ли случаи, когато е трябвало да предадете функция, която не беше в задачата?

Middle
Нетвижн
97

Кой сборчик се използва в проекта? Работили ли сте с Webpack?

Middle
Электронные офисные системы
97

Какво е requestAnimationFrame и какво гарантира?

Middle+
РунитиРунити
97

Разкажи стъпка по стъпка план за действия при предаване на проект: какво правиш, когато получиш достъп до репозитория, при условие че няма документация.

Middle
ГКУ Инфогород
97
/298