Thumbnail for Angular Mock Interview 4+ Year Exp | JavaScript + Angular by LEARNING PARTNER

Angular Mock Interview 4+ Year Exp | JavaScript + Angular

LEARNING PARTNER

13m 26s1,806 words~10 min read
YouTube auto captions
Transcript source

YouTube auto captions

This transcript was extracted from YouTube's auto-generated caption track. The transcript below is server-rendered so it can be read, searched, cited, and shared without opening the original YouTube player.

Timestamped outline
Pull quotes
[0:02]I have total five plus years of experience in uh front-end development, completely in the Angular framework.
[0:02]Uh and then another migrations which include latest version from eight to 14 and then from 14 to 17 and 19 as well.
[0:02]So, uh other than that, I have worked on multiple domains, which includes OTT domain, FinTech domain and uh aviation domain.
[0:02]So right now I'm working on the aviation domain in which I'm working on the uh migration part of the Angular 14 project to Angular 19.
Use this transcript
Related transcript hubs

[0:02]Okay. Komal, you can introduce yourself. Yes. So, hi, my name is Komal. I have total five plus years of experience in uh front-end development, completely in the Angular framework. So I have used Angular version from eight to 19. I do have knowledge about Angular JS. I have worked on the Angular JS migration from Angular JS to Angular eight. Okay. Uh and then another migrations which include latest version from eight to 14 and then from 14 to 17 and 19 as well. Okay. So, uh other than that, I have worked on multiple domains, which includes OTT domain, FinTech domain and uh aviation domain. So right now I'm working on the aviation domain in which I'm working on the uh migration part of the Angular 14 project to Angular 19. So in that I have used the latest features of Angular 19 which includes uh use of signals, uh uh and the use of new operators like input, output and new directives, ng for and uh singleton components, like architecture changes, uh we are not using the module structure, we are completely into the singleton component structure now.

[1:32]And I have used defer for the better performance. Okay. Got it. How much you how much you will rate in JavaScript out of five? I'll rate 3.5. And Angular? I'll rate four. Okay. And coming back to CSS, what frameworks you have used? Or Bootstrap, Material, SASS? Yes, I have worked on Bootstrap, and Material and uh I'm using processors like SCSS and Less. Okay, fine. So we will start with JavaScript. Uh-huh. Tell me what is hoisting? Hoisting. So in hoisting, we can actually uh access the variables before declaring it.

[2:27]So we can do access var, let, and constant. So when we try to access var, uh we'll be getting undefined. Uh because when we are declaring var, uh there will be scan happening in the code, which will take all the variable and store it in the stack. And uh initialized it with var initialized it with the undefined. So when we try to access before declaration, it will give us undefined. And related to let and const, they'll be initialized with uh some uninitialized value. So when we'll try to access let and const in uh temporal dead zone, we will get the uh reference error. Okay. What is closure then? Closure is basically uh closure is kind of lexical environment in which we uh will be able to access the variables which we have declared in that variable in a lexical environment. And it will have the reference to its outer scope, like its parent's lexical environment as well. So whatever is declared in the parent lexical environment will be able to access that as well. What is lexical environment then? Lexical environment is basically an environment in which the variable is declared and uh uh yes, in which the variable is declared and it will have the reference of its outer space as well. The table. Okay. What are the scopes available in JavaScript? Uh global scope, uh block scope and functional scope. Global scope, block scope and functional scope. These are the scope which we have. Okay. Yes. What is callback function? Uh callback function is nothing but a function which we will send as an argument to another function. So, uh simple example is set timeout and set interval. Set timeout and set interval, those are callback functions. Uh no, in set timeout we'll be sending one function uh to do some operation, right? Uh that one is called as callback function. The function which we are sending it as an argument. Apart from these, uh do we have any another another example where we can you can explain me callback function?

[5:15]I'm not getting it right now. Okay. Just create a simple scenario where you will explain me what is callback function. Forget about Angular, I'm just focused on JavaScript. What is callback function? How you will explain me?

[5:49]Okay. So I'll share the screen. Let me just write down the set timeout function. No, not set time, I don't want the set timeout, now just normal function, with the normal function explain me callback function.

[6:26]So basically what I did is like inside pipe I will list out multiple RXJS operator. So I, I need to check like what exactly is the

[6:39]But if I don't use pipe, can I use different operators then? Uh then I think we have to do the chaining of each of the operators. I'm not sure.

[7:25]Okay. So currently market is like that you don't get so many opportunities. Correct? Very so very less interview calls you are going to get. Out of that also very few will converted into interview. So keep your preparation very ready that first or second interview should get cracked. Not the second also, only first should get cracked. Because so many people are looking for a job change and vacancies are very less. Okay.

[7:50]Our preparation should be up to that mark. We cannot waste a single interview also. Right? We don't have time to practice. Previously it was like that. We could have wasted so many interview just to get the momentum. But now it is not like that. Because so less calls are there. Okay. Understood what you have to improve? Yes, I understood. Like I'll just go through the JavaScript first and then check the recording as well. You understand, right? Even for Angular also each topic, you should know your answer already. Create take a pen and paper and write your answers. When you write now, you buy hard it properly. Every time don't try to create answer at the same time, because when you try to create the answer in the interview, you might fumble. And some things you might forget to mention. But if you have written it down, you know what exactly you have to tell. Correct? Write this. You will only feel the difference, how much confident you will feel while answering. Okay. Fine, then. You can connect me any time if you feel anything like some topics you don't understand, or if you need some answers, you can connect me. Okay? Again in my YouTube videos, so many interviews are there. You can listen to that, that how people are answering. Then you can judge yourself and you also listen to your recording. You will only understand what you are doing wrong. Because when you listen to yourself, you get so many mistakes. You know, this was wrong. I took so much time. I didn't explain it properly. Okay? Again, so currently market is like that. You don't get so many opportunities. Correct? Very, very less intro calls you are going to get. Out of that also, very few will convert into interview. So keep your preparation very ready that first or second interview should get cracked. Not the second also, only first should get cracked. Because so many people are looking for a job change and vacancies are very less. Okay.

[9:50]Your preparation should be up to that mark. We cannot waste a single interview also. Right? We don't have time to practice. Previously it was like that. We could have wasted so many intro just to get the momentum. But now it is not like that. Because so less calls are there. Okay? Understood what you have to improve? Yes, I understood. Like I just go through the JavaScript first and then check the recording as well. You understand, right? Even for Angular also each topic, you should know your answer already. Create take a pen and paper and write your answers. When you write now, you by hard it properly. Every time don't try to create answer at the same time, because when you try to create the answer in the interview, you might fumble. And some things you might forget to mention. But if you have written it down, you know what exactly you have to tell. Correct? Write this. You will only feel the difference, how much confident you will feel while answering. Okay. Fine, then. You can connect me any time if you feel anything like some topics you don't understand, or if you need some answers, you can connect me. Okay? Again in my YouTube videos, so many interviews are there. You can listen to that, that how people are answering. Then you can judge yourself and you also listen to your recording. You will only understand what you are doing wrong. Because when you listen to yourself, you get so many mistakes. You know, this was wrong. I took so much time. I didn't explain it properly. Okay? Again, so currently market is like that you don't get so many opportunities. Correct? Very, very less intro calls you are going to get. Out of that also, very few will convert into interview. So keep your preparation very ready that first or second interview should get cracked. Not the second also, only first should get cracked. Because so many people are looking for a job change and vacancies are very less. Okay.

[11:50]Your preparation should be up to that mark. We cannot waste a single interview also. Right? We don't have time to practice. Previously it was like that. We could have wasted so many intro just to get the momentum. But now it is not like that. Because so less calls are there. Okay? Understood what you have to improve? Yes, I understood. Like I just go through the JavaScript first and then check the recording as well. You understand, right? Even for Angular also each topic, you should know your answer already. Create take a pen and paper and write your answers. When you write now, you by hard it properly. Every time don't try to create answer at the same time, because when you try to create the answer in the interview, you might fumble. And some things you might forget to mention. But if you have written it down, you know what exactly you have to tell. Correct? Write this. You will only feel the difference, how much confident you will feel while answering. Okay. Fine, then. You can connect me any time if you feel anything like some topics you don't understand, or if you need some answers, you can connect me. Okay? Again in my YouTube videos, so many interviews are there. You can listen to that, that how people are answering. Then you can judge yourself and you also listen to your recording. You will only understand what you are doing wrong. Because when you listen to yourself, you get so many mistakes. You know, this was wrong. I took so much time. I didn't explain it properly. Okay?

Need another transcript?

Paste any YouTube URL to get a clean transcript in seconds.

Get a Transcript