Встречается на собеседованиях • сегодня

Какой опыт на Angular

Работал с Angular 2+ в коммерческих проектах 3+ года. Основные навыки:

  • Разработка SPA с использованием RxJS, NgRx, Angular Material
  • Оптимизация производительности (ChangeDetectionStrategy, lazy loading)
  • Интеграция с REST API (HttpClient, interceptors)
  • Unit-тесты (Jasmine, Karma), e2e (Protractor)

Пример компонента:

typescript
@Component({
  selector: 'app-user-list',
  templateUrl: './user-list.component.html',
  changeDetection: ChangeDetectionStrategy.OnPush
})
export class UserListComponent implements OnInit {
  users$: Observable<User[]>;

  constructor(private userService: UserService) {}

  ngOnInit() {
    this.users$ = this.userService.getUsers().pipe(
      catchError(err => {
        console.error(err);
        return of([]);
      })
    );
  }
}

Работал в Agile-командах, участвовал в code review, знаю best practices.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы