1. What are the possible ways to bind component properties to an associated template?
2. What kind of classes can you import (meta) in an angular module?
3. What are template reference variables and how are they different from variables in classes?
4. How do you define optional fields in a TypeScript class?
5. Why are components not marked with @injectable annotation, but services need to be?
6. What’s the difference between for..in and for..of?
7. How does the event emitter work in Angular 2? Explain it with pseudo code.
8. Why do we need provider aliases? And how do you create one?
9. What's the difference between a TypeScript class and an interface?
10. What's the expression context in Angular 2? Explain it with an example.
11. What are a few subclasses of @Injectable?
12. What are HTML attributes and DOM properties; and how are they related?
13. What is the NgForTrackBy directive?
14. How do you resolve a template URL relative to a Component class?
15. How do you use a JavaScript (Non TypeScript) third party lib in an Angular 2 App?
16. Can we create two Components with the same name in two different .ts files?
17. What types of pipes are supported in Angular 2?
18. How would you intercept 404 errors in Angular 2?
19. What's the difference between RouterModule.forChild and RouterModule.forRoot?
20. How do you create and show pop-up windows in Angular 2?
21. Can we import a module twice?
22. Can you re-export classes and modules?
23. How to make sure that single instance will be used in an entire application?
24. How can you connect to remotely deployed backed while in development?
25. What’s the difference between a promise and Observable?
26. What are different kinds of directives supported in Angular 2?
27. How do you reference the host of a component?
2. What kind of classes can you import (meta) in an angular module?
3. What are template reference variables and how are they different from variables in classes?
4. How do you define optional fields in a TypeScript class?
5. Why are components not marked with @injectable annotation, but services need to be?
6. What’s the difference between for..in and for..of?
7. How does the event emitter work in Angular 2? Explain it with pseudo code.
8. Why do we need provider aliases? And how do you create one?
9. What's the difference between a TypeScript class and an interface?
10. What's the expression context in Angular 2? Explain it with an example.
11. What are a few subclasses of @Injectable?
12. What are HTML attributes and DOM properties; and how are they related?
13. What is the NgForTrackBy directive?
14. How do you resolve a template URL relative to a Component class?
15. How do you use a JavaScript (Non TypeScript) third party lib in an Angular 2 App?
16. Can we create two Components with the same name in two different .ts files?
17. What types of pipes are supported in Angular 2?
18. How would you intercept 404 errors in Angular 2?
19. What's the difference between RouterModule.forChild and RouterModule.forRoot?
20. How do you create and show pop-up windows in Angular 2?
21. Can we import a module twice?
22. Can you re-export classes and modules?
23. How to make sure that single instance will be used in an entire application?
24. How can you connect to remotely deployed backed while in development?
25. What’s the difference between a promise and Observable?
26. What are different kinds of directives supported in Angular 2?
27. How do you reference the host of a component?
Comments
Post a Comment