You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
*[Side Things Related Questions](#side-things-related-questions)
26
+
*[rxjs](#rxjs)
27
+
*[TypeScript](#typescript)
28
+
*[angular-cli](#angular-cli)
29
+
*[others](#others)
37
30
38
31
39
32
## Understand Your Current Level
@@ -135,8 +128,8 @@ In the intermediate level, you built medium size angular app and you played with
135
128
6. How would you select all the child components' elements?
136
129
7. How would you cache an observable data?
137
130
8. How would you cache observable data?
138
-
9. How do you mock a service to inject in a unit test?
139
-
10. How would you run unit test?
131
+
9. How Event Emitters works in Angular?
132
+
10. How do you mock a service to inject in a unit test?
140
133
141
134
142
135
@@ -223,8 +216,8 @@ Focus on this coding test is to judge your ability to use services, component an
223
216
Focuses on how you pass data and events between components. Also whether you are leveraging directives and understand difference between component and directives
224
217
Details coming soon
225
218
226
-
2. Level 1: Implement a simple todo list where you can add items, mark as done
227
-
1. Level 2: Now create few categories of todo list and make it persistance in the browser
219
+
1. Level 1: Implement a simple todo list where you can add items, mark as done
220
+
2. Level 2: Now create few categories of todo list and make it persistance in the browser
228
221
3. Level 3: Now use firebase database to make todo list persitance across multiple devices
229
222
230
223
[Sample code link coming soon]
@@ -237,4 +230,44 @@ Focuses on architecture for a large application. Your ability to think and imple
237
230
238
231
[Sample code link coming soon]
239
232
240
-
Few questions are inspired by [Yonet](https://github.com/Yonet/Angular-Interview-Questions)
233
+
## Side Things Related Questions
234
+
235
+
### rxjs
236
+
1. Why angular uses rxjs?
237
+
2. How would you explain Observable?
238
+
3. Why unsubscribing is important?
239
+
4. what is forkJoin, flat map, zip
240
+
5. Difference between hot and cold observables
241
+
242
+
### TypeScript
243
+
1. How to debug a typescript file?
244
+
2. How do you implement interface in typescript?
245
+
3. How would you call base class constructor from child class in typescript?
246
+
4. What is typescript language service?
247
+
5. How to declare a custom type?
248
+
6. what are the some disadvantages of typescirpt? answers [here](https://www.codeproject.com/Articles/1071285/Latest-TypeScript-Interview-Questions-for-Beginner)
249
+
250
+
### angular-cli
251
+
1. Why would you use angular cli?
252
+
2. How would you run unit test?
253
+
3. How do you create application to use scss
254
+
4. How to inject base href
255
+
5. How would you extract webpack config from angular cli project?
256
+
257
+
258
+
### Others
259
+
1. What is the use of codelyzer?
260
+
2. Will you use Angular Material2?
261
+
3. How would you buyild and deploy your app in multiple languages?
262
+
4. How would you set different config in different deployment server?
263
+
5. What do you know about ES6?
264
+
265
+
[Answers link coming soon]
266
+
267
+
268
+
## Contribute
269
+
Feel free to provide questions and update language
270
+
___________
271
+
272
+
273
+
Few questions are inspired by [Yonet](https://github.com/Yonet/Angular-Interview-Questions), [codeProject](https://www.codeproject.com/Articles/1169073/Angular-Interview-Questions)
0 commit comments