Какво прави командата git cherry-pick?
Frontend
Разкажете ми за сигналите в Angular.
С какви проблеми се сблъскахте при импортирането на Excel файлове?
Как избирате къде да използвате Angular Signals и къде RxJS?
Посочихте, че сте намалили броя на повторните API заявки с 42%. Какво точно направихте и как измерихте резултата?
Защо прехвърлихте проекта от монолит към структура от споделени/функционални модули и как го направихте?
Как да актуализирате ръчно изгледа на компонент с OnPush и каква е разликата между markForCheck и detectChanges?
Работили ли сте с WebSocket?
Какви са standalone компонентите в Angular и защо са по-добри от модулния подход?
Разкажете за стратегията ChangeDetectionStrategy.OnPush.
Каква е разликата между RxJS switchMap и mergeMap?
С кои версии на Angular работихте, какви проблеми срещнахте при миграцията и как подходихте към нея?
За какво е необходим distinctUntilChanged и ще работи ли търсенето за дума с две еднакви букви подред, например „класика”?
Разкажи ми за event loop в JavaScript.
Как да реализираме търсене по valueChanges на полето за въвеждане с заявка към бекенда: кои RxJS оператори да използваме и защо?
За реализиране на бутон в UI Kit Angular 19 по-добре да използвате компонент или директива? Защо?
Разкажете за сложна форма с над 50 полета: как изградихте архитектурата, динамиката и работата с вложените данни?
Каква е разликата между git merge и git rebase?
Кога трябва да се отпишете от RxJS потоци и какви методи за отписване знаете в Angular?
Съвместими ли са standalone компонентите и legacy кодът на NgModule: могат ли да се използват заедно?