Подготовка к интервью

Вопросы на собеседовании по Angular

104 вопроса по Angular с технических собеседований

104 вопроса 1634 компании 353 технологии

Что проверяют на интервью

Как устроена подборка

На странице собраны вопросы по Angular — от проверки базовых принципов до практического применения и архитектурных решений. В подборке чаще встречаются темы: angular, frontend, browser.

Каталог

Результаты поиска

Найдено: 104
Теория

Что такое модули, компоненты, директивы, пайпы и сервисы в Angular?

Компонент задаёт UI с шаблоном, директива меняет поведение элементов, pipe преобразует данные, сервис содержит общую логику, NgModule группирует зависимости старой модульной модели.

Читать ответ
Теория

По поводу HTTP resource в Angular — почему он поддерживает только GET-запросы? Что это значит с точки зрения его предназначения?

httpResource предназначен прежде всего для реактивного чтения данных. Утверждение «только GET» неточно: API допускает method, но для мутаций предпочтителен HttpClient.

Читать ответ
Поведенческий

Конструктор таблиц, о котором ты рассказывал, на чём был реализован — использовал ли ты какие-то библиотеки или это было в рамках чистого Angular?

Укажите реальный стек конструктора таблиц и границу между готовой библиотекой и собственной логикой.

Читать ответ
Теория

Ты упомянул разработку библиотеки переиспользуемых UI-kit компонентов на базе Angular Material. Есть ли принципиальная разница между библиотечными компонентами и обычными многофункциональными компонентами приложения? Чем можно пренебречь у обычных компонентов, но нельзя у библиотечных?

Библиотечный компонент имеет публичный контракт для неизвестных потребителей, поэтому совместимость, документация и устойчивые варианты поведения особенно важны.

Читать ответ
Теория

[имя] спросил: Что такое сигналы Angular, как они сравниваются с RxJS или @Input/@Output, и почему они полезны в беззонном Angular?

Signal хранит текущее реактивное значение и отслеживает потребителей; RxJS описывает потоки событий, а inputs/outputs — границу общения компонентов.

Читать ответ
Теория

Представьте сценарий: к вам как к более опытному разработчику приходит джун с задачей - создать Angular-компонент с полем для отображения токена и кнопкой 'создать токен'. По нажатию кнопки отправляется запрос на сервер, приходит токен, и джун пишет this.token = строка, которая пришла, но значение не отображается и страница не перерисовывается. Что бы вы посоветовали для решения этой проблемы и какие вообще есть подходы к её исправлению?

Сначала проверьте привязку шаблона и выполнение callback, затем механизм уведомления Angular об изменении: OnPush, zoneless или выход за Angular zone.

Читать ответ