Frontend
Каква е алгоритмичната сложност при търсене на елементи в масив?
Колко нишки има в JavaScript?
Какви други методи за обхождане на дърво съществуват освен рекурсията? Какви са плюсовете и минусите на рекурсията и стека?
Кои методи за обработка на масиви знаеш?
Повече от 10 години тренирате деца и те станаха шампиони на Русия. Какви практики от треньорската ви дейност сте пренесли в работата с джуниърите?
Кои директиви в Angular знаеш? Как да създадеш персонализирана атрибутна и структурна директива?
Разкажи за utility types в TypeScript: кои си използвал и за какво?
Знаеш ли разликата между enum и константи в TypeScript?
Ако имате свободно време и на дъската има две задачи — техническа (рефакторинг) и продуктова с еднакъв приоритет — коя бихте избрали?
Разкажи ми за микрофронтендите: за какво са и как работиш с тях?
Каза, че Angular не е твойто нещо. Защо?
За какво е необходима семантиката на HTML таговете?
Каква е разликата между проста съюз и дискриминирана съюз?
Разкажете за някое трудно техническо предизвикателство, което сте трябвало да решите.
Работили ли сте с Vuex? Какво представляват мутациите във Vuex?
Има таблица с 50 колони и много редове. Различни групи потребители искат да виждат своите набори колони, и тези настройки трябва да се запазват след презареждане на страницата и затваряне на браузъра. Как бихте го реализирали?
Кои помощни типове знаете, например Pick, Omit, Partial, Required? Как се използват?
Каква е разликата между ref и reactive във Vue 3?
Разкажи за React хук-овете и правилата за използването им
Как работи курсорната пагинация? Какви са плюсовете и минусите в сравнение с LIMIT/OFFSET?