Skip to content

Commit 62548bd

Browse files
committed
more
1 parent bc6b765 commit 62548bd

File tree

1 file changed

+20
-20
lines changed

1 file changed

+20
-20
lines changed

README.md

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -5,19 +5,19 @@ The goal here is to provide a complete guideline to get that job in angular. Thi
55

66
## Table of Contents
77
* [Understand Your Current Level](#understand-your-current-level)
8-
* [Know the Interviewer](#research-the-interviewer)
9-
* [Beginners Level](beginners-level)
10-
* [Beginners level: Terminology Related Questions](#what-category-questions-angular-terminology)
11-
* [Beginners level: Doability Related Questions](#how-category-verifies-you-developed-something)
12-
* [Beginners level: Understandability Related Questions](#why-category-verifies-you-understand)
8+
* [Know the Interviewer](#know-the-interviewer)
9+
* [Beginners Level](#beginners-level)
10+
* [Familiarity to Basic Terminology Questions](#what-category-questions-angular-terminology)
11+
* [Ability to Build Simple App Questions](#how-category-verifies-you-developed-something)
12+
* [Understanding Basic Concepts Questions](#why-category-verifies-you-understand)
1313
* [Intermediate Level](#intermediate-level)
14-
* [Intermediate level: Terminology Related Questions]()
15-
* [Intermediate level: Doability Related questions]()
16-
* [Intermediate level: Understandability Related questions]()
14+
* [Essential Terminology Questions]()
15+
* [Comfortability to Build Medium Size App Questions]()
16+
* [Core Concepts Understandability Questions]()
1717
* [Expert Level](#expert-level)
18-
* [Expert level: Terminology Related Questions]()
19-
* [Expert level: Doability Related Questions]()
20-
* [Expert level: Understandability Related Questions]()
18+
* [Performance and Edge case Related Terminology]()
19+
* [Master a Large App Related Questions]()
20+
* [Rockstar and Fighter for angular Questions]()
2121
* [Coding Test: Coming soon](#coding-test)
2222

2323

@@ -45,7 +45,7 @@ Research the team. Search people in the linked in by company name and then look
4545
For the beginners level an interviewer wants to know whehter this interviewee is self learner, trainable. Hence he/she wants to know you are familiar with basic terminology, coded something and understand why you are using some part in a very high level.
4646

4747

48-
### What Category Questions( Angular Terminology)
48+
### Familiarity to Basic Terminology
4949
1. What are the difference between angularJS (angular 1.0) and angular2?
5050
2. What is a component? why would you use it?
5151
1. What is the minimum definition of a component?
@@ -59,7 +59,7 @@ For the beginners level an interviewer wants to know whehter this interviewee is
5959

6060

6161

62-
### How Category (Verifies you developed something)
62+
### Ability to Build Simple App Questions
6363
1. How do components communicate with each other?
6464
1. How do you create two way data binding in Angular?
6565
6. How you build an angular app for production
@@ -73,7 +73,7 @@ For the beginners level an interviewer wants to know whehter this interviewee is
7373

7474

7575

76-
### Why Category (Verifies you Understand)
76+
### Understanding Basic Concepts Questions
7777
2. Why would you use angular-cli
7878
3. What are the difference between a component and a directive
7979
6. Why would you use typescript aka benefits of typescript
@@ -89,7 +89,7 @@ you built angular2 you played with routing, https, different built process, unit
8989
In the intermediate level you are very comfortable with angular. Hence there is no what questions. Actually you know all of them by now. Hence there will be only how and why type questions
9090

9191

92-
### What Category Questions (Important Parts of Angular)
92+
### Essential Terminology Questions
9393
1. What is the difference between RouterModule.forRoot() vs RouterModule.forChild()? Why is it important?
9494
1. What is the difference between an observable and a promise?
9595
1. What are some of the angular apis that are using observables?
@@ -108,7 +108,7 @@ In the intermediate level you are very comfortable with angular. Hence there is
108108

109109

110110

111-
### How Category Questions (Verifies you built a real app)
111+
### Comfortability to Build Medium Size App Questions
112112
1. How do components communicate with each other?
113113
1. How do you create two way data binding in Angular?
114114
1. What is the purpose of NgModule?
@@ -127,7 +127,7 @@ In the intermediate level you are very comfortable with angular. Hence there is
127127
1. How do you mock a module in a unit test?
128128

129129

130-
### Why Category Questions (Framework understanding)
130+
### Core Concepts Understandability Questions
131131
1. Why angular2 uses decorator
132132
1. When will ngOnInit be called?
133133
1. Why do you need type definitions?
@@ -151,7 +151,7 @@ answers coming soon
151151

152152
you just built hello world in angular2+ and may be you followed some video or blog and now you are brave enough to tell the interviewer that you know little bit angular2.
153153

154-
### What Category(You reached corner of the framework)
154+
### Performance and Edge case Related Terminology
155155
1. what is factory Component
156156
1. What is lazy loading
157157
1. what is AOT
@@ -164,7 +164,7 @@ you just built hello world in angular2+ and may be you followed some video or bl
164164
1. How would you insert an embedded view from a prepared TemplateRef?
165165

166166

167-
### How Category (you stretched the framework)
167+
### Master a Large App Related Questions
168168
1. How will you http interceptor
169169
1. How you parallelize multiple observable call
170170
1. how will you put one async call before another
@@ -177,7 +177,7 @@ you just built hello world in angular2+ and may be you followed some video or bl
177177
1. How would you create a component to display error messages throughout your application?
178178

179179

180-
### Why Category
180+
### Rockstar and Fighter for Angular Questions
181181
1. How would you implement a multiple api calls that needs to happen in order using rxjs?
182182
1. How would you make sure an api call that needs to be called only once but with multiple conditions. Example: if you need to get some data in multiple routes but, once you get it, you can reuse it in the routes that needs it, therefor no need to make another call to your backend apis.
183183
1. If you need to respond to two different Observable/Subject with one callback function, how would you do it?(ex: if you need to change the url through route parameters and with prev/next buttons).

0 commit comments

Comments
 (0)