Skip to content

Angular-RU/angular-ru-interview-questions

Repository files navigation

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

Вопросы помогают определить уровень Angular-разработчика: насколько глубоко он понимает Web-платформу, JavaScript, TypeScript и устройство Angular-приложений.

Angular-ответы ориентированы на версии 19–22. Для нового кода используются standalone APIs, signals и functional providers; поддерживаемые старые API помечены как legacy.

Дополнительные материалы:

Fundamentals:

Frontend:

Как пользоваться

  • Junior: Web Platform, основы JavaScript и TypeScript, базовые вопросы Angular, templates, DI и forms.
  • Middle: дополнительно Engineering principles, Change Detection, Signals, RxJS, Router, HTTP, performance и testing.
  • Middle+/Senior: архитектурные компромиссы, управление состоянием, SSR и hydration, security, libraries, design systems и tooling.

Маршруты подготовки

  • Если есть 1 час: Angular Core — components, DI, providers и lifecycle; Change Detection, OnPush и Signals; RxJS — Observable, Subject, switchMap и mergeMap; Forms, HTTP и Router; основы performance; Micro Frontends demo — host, remote, manifest, remoteEntry.json и fallback UI.
  • Если есть 1 день: пройдите маршрут на 1 час, затем добавьте JavaScript, TypeScript, browser rendering, testing, security и SSR.
  • Если есть 3 дня: изучите основные разделы по порядку, запустите примеры и отдельно повторите архитектурные trade-offs, production и вопросы уровня Middle+/Senior.

Содержание

1. База frontend-разработчика

2. Engineering fundamentals

3. Angular Core

4. Angular Production

5. Angular Architecture & Ecosystem

6. Работа, процессы и интервью

Releases

No releases published

Packages

 
 
 

Contributors