Angular Interview Questions You Should Know

  Рет қаралды 54,345

Monsterlessons Academy

Monsterlessons Academy

Күн бұрын

In this video I want to share with you Angular interview questions you should know if you want to pass an interview as an Angular developer. We will talk about how angular works, what it's pros and cons, aot compilation, dependency injection, lifecycle hooks, observables vs promises, sharing data between components and much more.
TIMESTAMPS
0:00 Introduction
0:15 How angular application works?
01:02 Angular pros and cons
02:57 AOT compilation
04:31 What is Angular dependency injection?
05:32 What are Angular lifecycle hooks?
06:33 Observables and promises
07:23 Sharing data between components
08:11 Components vs directives in Angular
08:48 Async pipe in Angular
09:12 Angular Ivy
► CHECK MY COURSES - monsterlessons-academy.com/co...
FOLLOW ME
► TWITTER - / monster_lessons
RECOMMENDED VIDEOS
► My editor setup for web development - • Best Text Editor for W...
► Angular Tutorial for Beginners - • Angular Tutorial for B...
► Vue JS Crash Course - • Vue JS Crash Course fo...
► React Hooks Full Course - • React Hooks Tutorial f...
► Typescript Course for Beginners - • Typescript Crash Cours...
► Build a Todo App with Angular - • Build a Todo App With ...
► Creating custom select library - • Custom Javascript Drop...
► HTML Price comparison - • Practice CSS and HTML ...
► How to build Quiz with React hooks - • How to Build a Quiz Wi...
MY COURSES
► NestJS course - • Nest JS Project From S...
► Docker + Docker compose course - • Docker Compose Tutoria...
► Angular + NgRx course - • Angular Course 2021 - ...
► Vue + Vuex course - • Vue Course With Projec...
► React hooks course - • React Hooks tutorial b...
Disclosures: All opinions are my own. Sponsors are acknowledged. Some links in the description are affiliate links that if you click on one of the product links, I’ll receive a commission at no additional cost to you.

Пікірлер: 61
@MonsterlessonsAcademy
@MonsterlessonsAcademy 2 жыл бұрын
Learn 5 most popular mistakes in Angular and avoid them - kzfaq.info/get/bejne/m9Can9Fpza-VZIE.html
@__meilleur
@__meilleur Жыл бұрын
Me panic watching this 30 minutes before my interview
@MonsterlessonsAcademy
@MonsterlessonsAcademy Жыл бұрын
Imho any learning before the interview is useless. You need to go with the knowledge that you have and processed.
@AndreyKarpovich
@AndreyKarpovich 22 күн бұрын
Inacuraccy on 6 min: the first implemented hook during comp creation (after class constructor) is ngOnChanges, it could grab inputs if comp has. After that ngOnInit In the question about data-sharing are missed event emmiters (from child to parent components) and also we can pass some data when routing between components + with usage of injection tokens
@d.bachmann6798
@d.bachmann6798 Жыл бұрын
Have watched several videos with this Author (name?). This is something real high quality. I am an experienced programmer and have even worked with Angular for some time and still this was very much worth watching. He has a God given talent of making coding videos. This series should have 1000s of likes.. really amazing well explained . Very well edited everything is not too long and not too short.. It is a real pleasure to watch and learn from. Also by following these videos you pick up good coding practices with an understanding of why!
@LunarWaffle
@LunarWaffle 2 жыл бұрын
Thanks , Alexander I love your videos ❤️ ty for such great bangers
@MonsterlessonsAcademy
@MonsterlessonsAcademy 2 жыл бұрын
Glad you like them!
@gsacul1434
@gsacul1434 2 жыл бұрын
Noted everything, great stuff thank you!!
@MonsterlessonsAcademy
@MonsterlessonsAcademy 2 жыл бұрын
Glad it was helpful!
@crickey.
@crickey. 2 жыл бұрын
Great video, concise and to the point
@MonsterlessonsAcademy
@MonsterlessonsAcademy 2 жыл бұрын
Glad you enjoyed it!
@anacseq
@anacseq 2 жыл бұрын
Another awesome video, thanks!
@MonsterlessonsAcademy
@MonsterlessonsAcademy 2 жыл бұрын
I'm glad you like it!
@user-fl3qk7qp9n
@user-fl3qk7qp9n 2 жыл бұрын
Than you for all your educational content, it hepled me a lot!!!
@MonsterlessonsAcademy
@MonsterlessonsAcademy 2 жыл бұрын
You are welcome!
@BGivo
@BGivo 2 жыл бұрын
Thank you. This was really helpful.
@MonsterlessonsAcademy
@MonsterlessonsAcademy 2 жыл бұрын
Glad it was helpful!
@mikhailratner4649
@mikhailratner4649 Жыл бұрын
Very informative, thanks!
@MonsterlessonsAcademy
@MonsterlessonsAcademy Жыл бұрын
Glad you enjoyed it!
@mauricearida9001
@mauricearida9001 2 жыл бұрын
let's grow this channel come on people !on it
@Ezvalt
@Ezvalt Жыл бұрын
As a junior dev, I find this video extremely helpful and super easy to understand, thank you for that. Great job!
@MonsterlessonsAcademy
@MonsterlessonsAcademy Жыл бұрын
Glad to hear that!
@sergeymigel4680
@sergeymigel4680 10 ай бұрын
Thank you!
@MonsterlessonsAcademy
@MonsterlessonsAcademy 10 ай бұрын
You are welcome!
@eva_space
@eva_space Жыл бұрын
Your pronunciation is amazing. I can improve my English and Angular level at the same time. Thanks a lot!!!
@MonsterlessonsAcademy
@MonsterlessonsAcademy Жыл бұрын
Awesome!
@ykristianhd
@ykristianhd Жыл бұрын
Same!
@tarasshevchuk8477
@tarasshevchuk8477 Жыл бұрын
Very nice !!!
@MonsterlessonsAcademy
@MonsterlessonsAcademy Жыл бұрын
Thank you very much!
@hamza201183
@hamza201183 2 жыл бұрын
Hi Oleksandr, what would you recommend for testing big enterprise Angular apps? Jest or Karma? Which one suits well for integration testing and for CI/CD? (I use Jenkins but as a backend developer). Thanks for the video.
@MonsterlessonsAcademy
@MonsterlessonsAcademy 2 жыл бұрын
Hi Hamza, I normally use only Jest. It has more features, more often updated, faster because it doesn't use real browser.
@hamza201183
@hamza201183 2 жыл бұрын
@@MonsterlessonsAcademy Many thanks for the reply! Ok I'll check that.
@user-gd7gy7st4l
@user-gd7gy7st4l Жыл бұрын
Я angular разработчик и я записался на курсы английского специально чтобы смотреть тебя, очень полезный контент делаешь)
@MonsterlessonsAcademy
@MonsterlessonsAcademy Жыл бұрын
Отличная идея, имхо хороший английский важнее чем хороший уровень программирования. Приятного просмотра!
@zlozlozlo
@zlozlozlo 2 жыл бұрын
Hey man, amazing video! One bit of feedback, for question 6 (and 9) you seem to conflate the terms observable and stream, and then you say stream where I think you mean observable. Streams and observables are pretty similar, but there are crucial differences between the concepts.
@MonsterlessonsAcademy
@MonsterlessonsAcademy 2 жыл бұрын
Hi, I think you are right. I rechecked my knowledge with google. In RxJS we don't have streams like in Java at all. And yes there is a bunch of differences between stream and observable if we compare rxjs observable and java stream.
@javi5296
@javi5296 Жыл бұрын
This shouod be pinned. Anyway, nice vids, just subscribed!
@vijayansivaraman7923
@vijayansivaraman7923 2 жыл бұрын
Very informative video, Can you pls post creation of simple project using angular covering all topics and what's new in angular latest verison ?
@MonsterlessonsAcademy
@MonsterlessonsAcademy 2 жыл бұрын
I have a full course about creating a real project using Angular and NgRx and it covers all topics to do that. monsterlessons-academy.com/courses/angular-and-ngrx-building-real-project-from-scratch
@guicercal
@guicercal 2 жыл бұрын
Amazing content!! you earn a new subscriber! just a small observation 7:02 i guess you mean: "... it's not triggered once like a PROMISE"
@MonsterlessonsAcademy
@MonsterlessonsAcademy 2 жыл бұрын
Yeap you are write. I said it wrong.
@nagendradevara1
@nagendradevara1 2 жыл бұрын
Great video , Can you please make video on Writing Reusable code in Angular and other advanced topics in Angular
@MonsterlessonsAcademy
@MonsterlessonsAcademy 2 жыл бұрын
Thanks for the idea. Will add it to the list of future videos!
@nagendradevara1
@nagendradevara1 2 жыл бұрын
@@MonsterlessonsAcademy Thank you 🙂
@gabrieldelosrios811
@gabrieldelosrios811 Жыл бұрын
Hi Oleksander I came to this video because I'm about to have a test about angular, I think you have made a mistake when listing the components lifecycle methods as for what I know (and I have experimented) ngOnChanges runs even before ngOnInit, I think it is because that way it can know the inputs we are passing to the component before mounting it, maybe I'm mistaken but I'm almost sure thats how it works, greetings and thanks for all your amazing videos 👍
@MonsterlessonsAcademy
@MonsterlessonsAcademy Жыл бұрын
Hi Gabriel, you are totally right. ngOnChanges is called even before ngOnInit.
@SilviuIT-tn3dn
@SilviuIT-tn3dn 10 ай бұрын
Hi Gabriel. how was your test? can you share it with us? What questions, expectations? What salary offer? and so on
@AbdulRahman-wg1dd
@AbdulRahman-wg1dd Жыл бұрын
In Angular life cycle hook topic, ngOnChanges executes first. Only after that ngoninit.
@MonsterlessonsAcademy
@MonsterlessonsAcademy Жыл бұрын
You are totally right!
@sureshsuresh-xk5bi
@sureshsuresh-xk5bi Жыл бұрын
hi sir, due to some backlogs i'm relaeaved in 2020, now i want to learn angular course, and trying to jobs as a fresher is it possible or not
@MonsterlessonsAcademy
@MonsterlessonsAcademy Жыл бұрын
Sure. I don't see why it is not possible.
@sureshsuresh-xk5bi
@sureshsuresh-xk5bi Жыл бұрын
@@MonsterlessonsAcademy thankyou so much sir
@gigakvachakhia4777
@gigakvachakhia4777 2 жыл бұрын
still waiting for that nestjs angular combination course xDD
@jynxycats
@jynxycats Жыл бұрын
06:35 Promises also have to complete, whereas an Observable can be unsubscribed to when you maybe no longer care about the result.
@MonsterlessonsAcademy
@MonsterlessonsAcademy Жыл бұрын
You are totally right.
@nazar9796
@nazar9796 2 жыл бұрын
top
@MonsterlessonsAcademy
@MonsterlessonsAcademy Жыл бұрын
Thanks
@moomoomamoo
@moomoomamoo Жыл бұрын
The majority of the answers to these questions are incredibly poorly answered. Half of the stuff said is incorrect. Please only take the questions from these videos and look for other resources for answers
@MonsterlessonsAcademy
@MonsterlessonsAcademy Жыл бұрын
Can you elaborate what exactly is not correct?
@ml_serenity
@ml_serenity 18 күн бұрын
Sorry, but if I was your interviewer and you were answering questions like that for any position higher than junior, you'd not pass it. For example, JIT is NOT transpiling TS in the browser.
@MonsterlessonsAcademy
@MonsterlessonsAcademy 18 күн бұрын
Loading in JIT is slower than the AOT because it needs to compile your application at runtime. Loading in AOT is much quicker than the JIT because it already has compiled your code at build time. This is the quote from official website.
5 Must Know Javascript Advanced Concepts
10:50
Monsterlessons Academy
Рет қаралды 6 М.
Angular Interview Questions - Coding Interview 2023
49:13
Monsterlessons Academy
Рет қаралды 24 М.
THEY WANTED TO TAKE ALL HIS GOODIES 🍫🥤🍟😂
00:17
OKUNJATA
Рет қаралды 24 МЛН
HOW DID HE WIN? 😱
00:33
Topper Guild
Рет қаралды 46 МЛН
3M❤️ #thankyou #shorts
00:16
ウエスP -Mr Uekusa- Wes-P
Рет қаралды 15 МЛН
Can You Draw A PERFECTLY Dotted Line?
00:55
Stokes Twins
Рет қаралды 115 МЛН
Top 5 Angular Mistakes - You Must Know Them
10:32
Monsterlessons Academy
Рет қаралды 56 М.
TOP 5 Angular Interview Questions and Answers (for experienced, 2020)
21:50
Senior Angular Developer Interview (theory)
41:57
WeCoded
Рет қаралды 11 М.
Javascript Coding Interview Questions- You Must Know Them
17:06
Monsterlessons Academy
Рет қаралды 15 М.
Change Detection in Angular - You Project Is 20x Slower!
15:16
Monsterlessons Academy
Рет қаралды 68 М.
THEY WANTED TO TAKE ALL HIS GOODIES 🍫🥤🍟😂
00:17
OKUNJATA
Рет қаралды 24 МЛН