Senior Angular Developer Interview (theory)

Поділитися
Вставка
  • Опубліковано 19 гру 2024

КОМЕНТАРІ • 72

  • @WeCoded
    @WeCoded  3 місяці тому +11

    For those wondering whether I got the job after taking that interview.
    I did get the offer but the compensation level was much lower than what I was aiming for. So, I declined it.
    p.s.
    For some reason, that company decided to host 7 interviews in total, 4 of which were technical (similar to the one in the video). With a lot of repeated questions.
    And it wasn't disclosing the pay range until the last step.

    • @ennesimo9505
      @ennesimo9505 3 місяці тому

      Can I ask you how much they offered to you per month?

    • @MrMaksuz
      @MrMaksuz 2 місяці тому +3

      that company is not good... asking all those questions (20% are legit, but 80% are 1 google search away or open up docs 5 seconds...) 7 interviews hahaha ? If there is more than 3 IN TOTAL i stay away from that company :D I respect my time & skills

    • @nishantgupta01
      @nishantgupta01 Місяць тому

      why did u accept the interview request if u didn't know the compensation? normally companies tell u the rate/salary before interview

    • @nishantgupta01
      @nishantgupta01 Місяць тому

      were the other technical interview theory or any of them practical?

  • @Mecagothits
    @Mecagothits 4 місяці тому +7

    thanks for the interview really good for my future

  • @damyandimitrov611
    @damyandimitrov611 7 днів тому

    One minute into the interview and I realised that there is much to learn before I even ask myself if I am close to senior Angular dev

  • @sergiustanciu8123
    @sergiustanciu8123 5 місяців тому +4

    Your interviews are pure gold! Thank you for sharing!

  • @riva9210
    @riva9210 Місяць тому +3

    i need more interviews like this and if you can add technical interview, better

  • @phoolherreracondezo2841
    @phoolherreracondezo2841 7 місяців тому +11

    I liked this kinda type video thank a lot bro

  • @shwetakumari-ms2xg
    @shwetakumari-ms2xg Місяць тому +1

    thanks for this, I have an interview tomorrow. This was helpful.

  • @elsasolen3752
    @elsasolen3752 3 місяці тому +1

    Great interview, learnt a lot, thanks!

  • @bogdanalexandru2976
    @bogdanalexandru2976 7 днів тому

    Just took 2 angular senior interviews, weren't hard, there is a thing to keep responses short and on target

  • @theanswer1993
    @theanswer1993 3 місяці тому +8

    I hate these kind of interviews where you can see that the person asking questions found the hardest questions possible just to mess with you and assert dominance. Also to downgrade your skill and then offer you lower salary.

    • @misterV123
      @misterV123 3 місяці тому +4

      Don't agree with you. This interview is one of the best on eng youtube. It is Senior level - so the interviews expects from the candidate detailed answers. Especially I liked the question where he asked - why it is prohibited to initiate the business logic in constructor and then he explained that Angular can reuse already created instances so the constructor will not be invoked in such situtation

    • @theanswer1993
      @theanswer1993 3 місяці тому

      @@misterV123 Nothing a junior couldn't find by Googleing the answer, so the question makes no sense in the interview. Ask me something I can't google or something about how I do problem solving. Ask me how I would solve a specific problem.

    • @kiannazmehr5386
      @kiannazmehr5386 19 днів тому

      @@misterV123 Angular can reuse DOM elements (e.g., via ngFor optimizations), but this doesn’t involve reusing component instances. Actually the point that interviewer made is false.

  • @arunece100
    @arunece100 4 місяці тому +3

    Worth watching ,👍

  • @VigneshwaranSourirajalu
    @VigneshwaranSourirajalu 5 місяців тому +1

    Awesome interview

  • @igorring
    @igorring 5 місяців тому +2

    It's interesting. But sometimes I hear strange questions. For example 08:00. Object lifecycle! What does he mean? I mean, that is called foul play.

    • @devcognicion
      @devcognicion 4 місяці тому

      Is the basics of garbage collector of Javascript in the browser, is like when you set a variable to undefined for force de gc

  • @MrMu2sS
    @MrMu2sS 3 місяці тому

    Thank you learned a lot in this video

  • @sfspmusic
    @sfspmusic 2 місяці тому

    I didn't get the interviewers points, we can definitely use constructor for logic, but since we have a special method that makes sure that all the input properties will be initialized, there is no reason for doing it in the constructor quite often, still nobody forbids us us to do it in constructor

  • @sumitsahu2338
    @sumitsahu2338 23 дні тому

    A good interview.

  • @Suhas_reddy112
    @Suhas_reddy112 5 місяців тому +10

    There are 3 types of directives 🥸

    • @pashabiceps95
      @pashabiceps95 5 місяців тому +4

      Yea, components, attribute and structural i think

    • @MrMu2sS
      @MrMu2sS 3 місяці тому

      🥸

  • @alexgeolog
    @alexgeolog 6 місяців тому +7

    Why interviewer asking about ng-deep? /deep/ combinator already deprecated and removed from the browsers and not using anymore.

    • @criticalthinker1123
      @criticalthinker1123 6 місяців тому +2

      :: ng deep with double colon not deprecated

    • @artempushnev1855
      @artempushnev1855 5 місяців тому +1

      It is still used)

    • @misterV123
      @misterV123 5 місяців тому +2

      It is deprecated if you have a modern Angular version. There are many projects that still use some old Angular version.

    • @chris.p-dev
      @chris.p-dev 3 місяці тому

      @@misterV123surprise, it was just un-deprecated. The necessary evil… 😊

    • @sfspmusic
      @sfspmusic 2 місяці тому

      Using ::ng-deep together with :host is the only recommended way? Could you guys explain what this interviewer is talking about?

  • @ninokristesiashvili3875
    @ninokristesiashvili3875 Місяць тому

    Hey, what coding challenges did they give you after theory?

  • @sequoiakanies2202
    @sequoiakanies2202 6 місяців тому +4

    Noise was super annoying tho

  • @misterV123
    @misterV123 5 місяців тому

    Hey. A nice interview, thanks. Do you have a tech one after that?

  • @andreiromulus3779
    @andreiromulus3779 3 місяці тому +1

    I've been a full stack dev for 3 years. For the past year I've been only doing angular, adding up to a total of about 2 years of hands on experience with building UIs in Angular. I think the questions in this interview are good and relevant questions. With my level of experience I could also answer a few of them and I find your conversation with the interviewer very insightful.
    Just a few days ago I had an interview for the role of a middle level angular developer (that required a minimum of 3 years experience). The only few questions I was asked were about angular compilation techniques, onPush change detection, multi-casting observable, and to compare promises vs observables.
    Apart from the promise vs observable comparation, I wasn't able to answer any of them. The interview was supposed to last for one hour, but after 20 minutes the interviewer called it a day, saying they didn't have any more questions for me.
    Is it expected from a mid angular dev to know this stuff? Were these kind of questions indeed a little too advanced or do I simply lack the experience?

    • @reynandelizo1480
      @reynandelizo1480 3 місяці тому

      I learned angular for year. Angular is a tough javascript UI framework especially in Rxjs but i want keep up and learn more for my better future as a fullstack developer.

    • @misterV123
      @misterV123 3 місяці тому +1

      I think for middle level you had to answer them but not on a very detailed level. If you answers were like - "I don't know", then it is defenetly bad

    • @andreiromulus3779
      @andreiromulus3779 3 місяці тому

      @@misterV123 that seems fair enough, thanks for the reply!

    • @user-jtwe1xrf2n
      @user-jtwe1xrf2n 2 місяці тому

      I think they can ask these questions even to junior developers

    • @quangminhtran9968
      @quangminhtran9968 Місяць тому

      @@user-jtwe1xrf2n True, i was asked about onPush Change dectection

  • @danielvega646
    @danielvega646 4 місяці тому +1

    This interview got the job?

  • @SumitKhanduri
    @SumitKhanduri 7 місяців тому +1

    can someone explain the question he asked about constructor vs ngOnInit,

    • @emmadzahid1555
      @emmadzahid1555 7 місяців тому +13

      Consider if you are calling an API in constructor, the angular keeps the reference of the component object and use it somewhere else. When the same object is used somewhere else then contructor will not be called because angular will reuse already initialized object. So the API call will not be sent in the new place. Remember that angular will still call the lifecycle hooks for it.

    • @KamiShikkaku
      @KamiShikkaku 2 місяці тому +3

      The interviewer and the above commenter are completely wrong. Angular does not reuse these objects (component class instances) to create new components. It is fine to put logic in the constructor, and in fact it is often preferred, as only the constructor has access to the injection context.

    • @apecvolser
      @apecvolser 27 днів тому

      Yes, it’s not correct that angular reuses somehow instances. It’s just a bad practice to do it, cuz inputs are not inited yet, it’s called immediately and can block something.

  • @WelWel-p8y
    @WelWel-p8y 2 місяці тому

    Anyone can't hear his questions ? 😅

  • @VigneshwaranSourirajalu
    @VigneshwaranSourirajalu 5 місяців тому

    did you got the job?

  • @jayTzanTG15
    @jayTzanTG15 8 місяців тому +9

    Has anybody the feeling that the interviewer is kinda aggressively shooting q`s and interrupts the interviewee like constantly ? :D

    • @MrSvitS1337
      @MrSvitS1337 7 місяців тому +6

      no actually that interview looks great as for me and my experience

    • @jayTzanTG15
      @jayTzanTG15 7 місяців тому +4

      @@MrSvitS1337 Of course the content is great and thank you @WeCoded for your initiative and recording... I am commenting only the "aggressive eagerness" to as the interviewer to extract info from the man. And btw its only my perspective

    • @VakhtanGG
      @VakhtanGG 6 місяців тому +4

      I'd say that's fine. Had many like that and have been guilty myself. Sometimes, the candidate can go a very long time on a specific topic, and the interviewer does not want to spend more time than necessary. Not all questions are intended to be answered thoroughly

    • @jayTzanTG15
      @jayTzanTG15 6 місяців тому +1

      @@VakhtanGG i like the way you are seeing this. I can put myself it both positions. Though my reflection is that the interviewer is intermittently stuttering him with the answers he wants to listen to… btw good luck to y’all who’s having an interview

    • @VakhtanGG
      @VakhtanGG 6 місяців тому +4

      @jayTzanTG15 Sure, he does stutter him. But you get used to it pretty fast. Just stop when stopped. On the flipside, less you talk, fewer mistakes you make lol

  • @MrMuzafarkhan
    @MrMuzafarkhan 3 місяці тому

    did you got that job 🙂

  • @Brunoalves-wi5bk
    @Brunoalves-wi5bk 4 місяці тому

    Did you pass?

  • @CodeWithRains
    @CodeWithRains 5 місяців тому +1

    Can you take my interview ! ?

    • @WeCoded
      @WeCoded  5 місяців тому +1

      What exactly do you mean? :)

    • @CodeWithRains
      @CodeWithRains 5 місяців тому +2

      @@WeCoded i means mock interview , i am trying to get the job , from 10 Month , having 2 years of exp as angular developer , but after i resigned , i am not getting even a chance to give interview from 10th month , dont know what is wrong , but i am thinking , if i got the chance to give interview but since from 10th month i am not engaging with anyone , i thought giving a mock test will be the good thing to brush and fill self with confidence !!
      so i am asking will you take mock interview something ???

  • @ll-sz9fl
    @ll-sz9fl 4 місяці тому

    deep

  • @marib8177
    @marib8177 5 місяців тому

    Painfull...

  • @bdabroad
    @bdabroad 2 місяці тому

    Dudes accent is way too thick. I would’ve been asking “what?” The whole time. Also asking useless questions just for the heck of it