Какво е затваряне в JavaScript?
Frontend
Какво е capturing и bubbling в събитията на браузъра? Как се различават stopPropagation и preventDefault?
Каква е разликата между microtasks и macro-tasks в Event Loop и какъв е редът им на изпълнение?
Кои опасни Git команди знаете и защо не трябва да се използват без внимание?
Имали ли сте опит с работата със Storybook?
Какво означава подходът Mobile First в дизайна на оформление?
Какво е race condition?
Кога е по-добре да използвате Flexbox и кога CSS Grid?
Какво знаете за монорепозиториите и как се различават инструментите като Nx и Turborepo?
Как се изчислява специфичността на CSS селекторите: кое е по-силно — inline стилове, !important, ID, класове или тагове?
Обикновено какво добавяте и описвате в Storybook?
Кои utility типове в TypeScript знаете, например Pick, Partial, Omit?
Какво е Shadow DOM и защо е необходим?
Какви са опасностите на innerHTML?
Каква е разликата между interface и type в TypeScript?
Защо решихте да търсите нова работа и да напуснете последната си компания?
Защо е необходим TypeScript по принцип на фронтенда?
Реализирайте търсене на продукт в Angular scaffold: махнете коментара от input с етикет, обработвайте входа с debounce, извикайте функцията searchProducts и покажете резултатите. Използвайте Angular Signals, не само RxJS/Subject.
Какви са lazy routes в Angular?
Какво е layout shift, защо се случва и как да го избегнем?