Frontend
Кой тип темперамент бихте определили за себе си: екстроверт, интроверт или амбиверт?
Разкажи ми за затварянията. Как работи събирачът на боклук с затваряния?
Обяснете какво е Event Loop. Какво се отнася към микротасковете и какво към макротасковете?
Разкажи ми за най-интересната задача в последния проект.
Ако трябва да поддържате дублиращи се обработчици, как бихте реализирали отписването? Какви са недостатъците на реализирането чрез масив с филтриране?
На страницата има плеър. Трябва да се направи така, че при натискане на стоп на една раздела, възпроизвеждането да спира и на друга раздела. Как би реализирал комуникацията между разделите?
Какво е localStorage, откъде идва и дали е достъпен в Node.js?
Какви затруднения срещнахте при миграцията на Vue приложението?
Напишете функция за дълбоко копиране на обект в чист JavaScript, без да използвате вградени инструменти.
Колко време вече пишете в Node.js?
Какво ще се случи, ако предадете индекса на масива като ключ?
Каква е разликата между Composition API и Options API във Vue?
Разкажете за курсовете, които сте преминали (около 20 месеца) — коя компания ги предостави?
Практическо задание: реализирайте компонент таблица в React + TypeScript с параметризация чрез props (данни, колони, обработчик на клик върху ред onRowClick), който при клик върху ред показва alert с идентификатора на записа.
Какво са type guards и за какво са необходими?
Разкажете за себе си, опита си, какво сте постигнали, с какво сте се занимавали?
Разкажи ми за методологиите за разработка: Scrum, Waterfall, Kanban
Ако мислиш за това, какво би искал да правиш в перспектива — накъде е насочено желанието ти, накъде е насочена душата ти?
Какво търсите за себе си, на кои моменти обръщате внимание при избора на работодател?
Разкажете за прехвърлянето на данни между компоненти в Angular (Input, двупосочно свързване, сигнали).