Каква беше мотивацията за миграция на Angular от версия 10 до 16?
Frontend
Защо решихте да смените работното място?
Обяснете архитектурните модели MVC и MVVM. Как се реализират в Angular?
Как се реализира принципът на Dependency Inversion в Angular? Какво е InjectionToken?
Какви полезни функции се появиха в Angular версии 13-16?
Какъв тип наследяване се използва в JavaScript? Има ли множествено наследяване при класовете?
Обяснете принципите SOLID и тяхното приложение в Angular
Какви са разликите между RxJS операторите zip, combineLatest и forkJoin? Колко емитора има всеки?
Обяснете разликата между наследяване и композиция. Предимства и недостатъци на всеки подход. Как това влияе на отстраняването на грешки?
Има ли въпроси за проекта, екипа или процесите на разработка?
Какво е prop drilling и какви проблеми създава?
Каква е разликата между type и interface в TypeScript?
Какво се случва в компютъра, когато човек въведе URL и попадне на страница?
Обяснете разликата между Virtual DOM в React и механизма за откриване на промени в Angular
Какви са характеристиките на работата с микрофронтендове в Module Federation?
Какви типове оператори съществуват в RxJS?
Разкажете за технологичния стек на последния ви проект
Какво се случва с ленивия модул при напускане на маршрута? Какво се случва с компонентите, директивите, услугите?
Опишете опита си от последното място. Какви интересни задачи решавахте?
Опишете опита си с NGRX. Как беше реализиран магазинът? Използвани ли бяха ефекти и патърн фасада?