Dependency injection in Angular: interview exercises

Dependency injection in Angular: 5 test-checked interview exercises (A service with inject()), each beside a worked example, with tests as you go. Free.

  1. A service with inject()
  2. InjectionToken with a default
  3. One instance per component
  4. Swapping an implementation
  5. Shared state through the injector tree

Each exercise pairs a worked example with a twin problem to solve in a real editor; the tests run the moment you do. Progress is saved in your browser, and in your account if you sign in.

More Angular topics

All Angular exercises ยท Other languages and frameworks