Frontend
Какво е минимално необходимо, за да се счита една HTML5 страница за валидна?
Учите ли някъде?
Какви са CSS селекторите?
Какви са генериците в TypeScript?
Кога се изпълнява requestAnimationFrame във връзка с Event Loop и рендиране?
Може ли Angular guard да бъде реализиран като обикновена функция вместо клас или услуга?
Как да използвате AsyncPipe за абониране и автоматично отписване от Observable?
Колко оправдано е пълното отхвърляне на NgModule в новите Angular проекти? В кои случаи все още може да са необходими модули?
Има ли въпроси относно процесите на работа на екипа?
console.log(1); Promise.resolve(2).then((value) => console.log(value)) setTimeout(() => console.log(3)) console.log(4);
Какво е страничен ефект?
Какви стратегии за откриване на промени има в Angular и как се различават Default и OnPush?
Възможно ли е да изпратите тяло в GET заявка?
Какво е hoisting в JavaScript?
Какво е откриване на промени в Angular? Как се различават стратегиите Default и OnPush и кога се проверява компонент с OnPush?
Обяснете защо горният код не връща очаквания резултат и как да го поправите.
Как можете да увеличите или намалите специфичността на CSS правилото, включително ако не можете да увеличите вложеността на селектора?
Как да зададете стратегията за откриване на промени на OnPush за компонент?
Имаш готова уеб приложение за CRM/Service Desk само за десктоп, което изглежда зле на мобилни устройства. Дизайнът на мобилната версия вече е готов и значително се различава от десктоп версията. Как ще организираш адаптацията на приложението за мобилни браузъри?
Обикновено какво се прави в ngOnDestroy?