Каква е разликата между операторите combineLatest и forkJoin?
Frontend
Относно интерфейса PercentPosition в тестовата задача — името съдържа указание за проценти, въпреки че логически това може да не е точно така. Как бихте го проектирал по друг начин?
В Angular с появата на сигнали има термин 'реактивен контекст'. Как го разбираш?
В тестовата задача DocumentWorkspace изглежда като Бог Обект, който прави твърде много различна логика. Какво мислиш по този въпрос, как би било по-добре да се организира?
Кои CSS свойства са необходими, за да се завърти плавно иконата вътре в бутон с 180 градуса за 200 ms при задържане на мишката върху бутона?
Има ли политика относно използването на невронни мрежи — например, за да не попадат тайните ключове там, или може да се използва без ограничения?
В тестовата задача: имаш AnnotationService. Какъв алгоритъм използваш, за да решиш дали услугата трябва да бъде providedIn: 'root' или на ниво компонент/модул?
Защо HTTP ресурсът в Angular поддържа само GET заявки? Какво означава това от гледна точка на предназначението му?
Защо не си старши? Участваше в архитектурата, изпълняваше сложни задачи, оптимизираше.
Можеш ли да дадеш пример, където providedIn: 'root' не е необходим?
Така че, грубо казано, участваше в архитектурата, в планирането?
Разкажи ми за методите stopPropagation и preventDefault — каква е разликата между тях?
В тестовата задача темата за annotations не е напълно разгледана — не са разгледани различни видове annotations. Какви други видове annotations, освен текстови, биха могли да съществуват?
Моля, разкажете ни за себе си.
Каква ще бъде сложността на алгоритъма за търсене в масив от хиляда обекта (потребители с числов ID), където обектите не са сортирани?
На коя фаза на събитието по подразбиране се активира обработчикът, добавен чрез addEventListener?
Какво означава терминът 'потокът приключи' (complete) в контекста на RxJS?
Използвате ли RxJS или вече сте преминали напълно към сигнали?
За какво служи ключовата дума satisfies в TypeScript?
Как точно се случва абонирането за сигнала вътре в ефекта или computed? Как Angular следи промяната на сигнала и разбира, че трябва да изпълни отново ефекта?