Реализирайте функция за филтриране на дублиращи се елементи от масив. Защо Set не е подходящ за обекти?
Frontend
Реализирайте функцията fetchAll, която приема масив от URL адреси и fetcher, и връща масив с резултати. Как да направим паралелни и последователни заявки?
С какво е свързано текущото ти търсене на работа? Защо разглеждаш други места?
Кой вариант на елемента за сортиране е по-добър: с отметки (отляво) или с точки/кръгчета (отдясно)?
Кой вариант на поле за въвеждане е по-добър от гледна точка на UX: с сив текст за заместител или с черен дебел шрифт вътре?
Кои са критичните моменти за теб при избора на компания и екип?
Вижте дизайна на формата (полета за име, имейл, адрес, бутони). Какво не е наред тук от гледна точка на дизайн и UX?
Какво е по-добре да използвате за превключвател с две състояния (вкл/изкл): toggle или checkbox?
Пишеш ли автоматизирани тестове? Имаш ли опит в писането на тестове?
Разкажи по-подробно за задачите на текущото ти работно място, кое беше особено интересно и трудно.
Работил ли си с нативен JavaScript или основно с рамки?
Имаш ли сега оферти или срокове?
Какво ще види обикновеният потребител, ако вмъкне този дизайн в чист HTML документ? (външен div с червена рамка на цялата ширина, височина 100px, вътре квадрат 100x100 с зелени граници)
Какво се случва, ако възникне грешка в една от заявките в for...of с await? Как да обработим грешките, без да спираме цикъла?
Кой е по-добрият вариант за разположение на бутона за действие: в центъра на екрана или на десния ръб? (мобилен интерфейс)
Как ще се разположат, ако добавим още два вътрешни елемента към outer? Как да ги разположим хоризонтално?
Как да оптимизираме написания скрипт за производство?
Практическо задание: направете скрол вътре в контейнера (article), а не на body. Залепете бутоните към долната част на контейнера (sticky). Скрийте скролбар с стилове.
Какво знаеш за компанията [компания]? Имаш ли опит с нея?
Какво е обхват и лексическа среда в JavaScript? Каква е разликата между var и let/const?