Top Javascript Interview Questions for Junior Developers (answers included)

แชร์
ฝัง
  • เผยแพร่เมื่อ 26 ธ.ค. 2024

ความคิดเห็น • 94

  • @ede.5487
    @ede.5487 3 ปีที่แล้ว +24

    Thanks this helps a lot. I know how to code in JS but the terms and explaining is what I need to focus on

    • @catherinelijs
      @catherinelijs  3 ปีที่แล้ว

      Thanks Ed, good luck!

    • @adennis200
      @adennis200 2 ปีที่แล้ว +1

      I hope you passed ;)
      But in general explaining is not ju a t about how to phrase it but its about understanding.
      I think many people, including me, have made the mistake that they learned the syntax and maybe some basic theory behind all of that but they have never dived deeper.
      Ans its very important to fully understand the lines if code and everything that goes into it.

  • @serhanmmiah7315
    @serhanmmiah7315 ปีที่แล้ว +4

    Thank you got a junior developer interview role soon. I did have one where they ask what is OOP and what is asynchronous programming and why we use use it.

  • @Skw384
    @Skw384 3 ปีที่แล้ว +21

    1 - What’s the difference between VAR, LET AND CONST
    2 - What’s the difference between null and identified
    3 - What’s the Difference between == and ===?
    4 - What does JSON stands for and what’s its use?
    5 - Difference between GET and POST request

    • @AndrewTSq
      @AndrewTSq 3 ปีที่แล้ว +8

      Seems way too simple questions to be honest to be in a real interview.

    • @Skw384
      @Skw384 3 ปีที่แล้ว +10

      @@AndrewTSq I’ve never gotten those questions honestly

    • @Joe-od3td
      @Joe-od3td 2 ปีที่แล้ว +4

      No chance, if these are the questions then im good

    • @davidgarcia-rv3fs
      @davidgarcia-rv3fs 2 ปีที่แล้ว

      thanks Dave, from another Dave

  • @_tanzil_
    @_tanzil_ ปีที่แล้ว +3

    JavaScript is my first programming language and I'm at the very close to the end of the course I'm taking to learn. What I want to say that, I know and can answer all of these questions you mentioned. That gives me more motivation 🤗

    • @catherinelijs
      @catherinelijs  ปีที่แล้ว

      That’s amazing! I’m glad you found it helpful

  • @marsdwarf
    @marsdwarf 2 ปีที่แล้ว +3

    Loved the explanations, would love to see more vids like these :)

  • @marshallthecrew_itsme
    @marshallthecrew_itsme 2 ปีที่แล้ว +2

    Good portion of actual questions, Keep it High, good luck to You !!!!

  • @keifer7813
    @keifer7813 2 ปีที่แล้ว

    Wow, last question opened my eyes. Appreciate the vid

    • @catherinelijs
      @catherinelijs  2 ปีที่แล้ว

      Thank you! More content coming soon that hopefully helps out

  • @youvegotmail9385
    @youvegotmail9385 2 ปีที่แล้ว +1

    This is great and very helpful. Keep them coming.

    • @catherinelijs
      @catherinelijs  2 ปีที่แล้ว

      Thanks! I’m working on more content that I’ll be publishing soon

  • @tsdineshjai8565
    @tsdineshjai8565 3 ปีที่แล้ว +3

    Good Video C Li, just looking forward for next set of questions at a higher level

    • @catherinelijs
      @catherinelijs  3 ปีที่แล้ว +1

      Thanks! I have something in the works!

  • @mode2317
    @mode2317 ปีที่แล้ว

    how u made ur vscode font weight like that? 2:20

  • @ThaitopYT
    @ThaitopYT 2 ปีที่แล้ว +2

    Thanks for the info.
    I only know "== vs ===" and "var, let, const".
    Other things I kinda know how to use it but don't know what it actually is,
    except the "get and post" I have no idea because never touch any server-client things.

  • @Surykatkazkosmosu
    @Surykatkazkosmosu 2 ปีที่แล้ว

    At 4:12 it sound like you said "the variable is actually unaccessible", but you clearly meant it is accessible. It seems to be due to a jump cut.

  • @weareloved
    @weareloved 2 ปีที่แล้ว +1

    Thank you so much 💚🙏🏼💚

  • @mirnataher9905
    @mirnataher9905 2 ปีที่แล้ว +1

    Thank you so much that was helpful and it would be great if you made a longer video or a series I'd definitely watch them ♥️♥️

    • @catherinelijs
      @catherinelijs  2 ปีที่แล้ว

      Thank you so much for watching Mirna! I do have a playlist with more additional JavaScript videos on some other concepts here: th-cam.com/video/ucn4jAPWBdQ/w-d-xo.html

  • @AmitYadav-el5wg
    @AmitYadav-el5wg 3 ปีที่แล้ว +1

    Awesome, please makes some video on advanced concepts of javascript.
    I think i m first viewer from india

    • @catherinelijs
      @catherinelijs  3 ปีที่แล้ว +1

      I am researching a few video ideas that should be able to help. Stay tuned!

    • @AmitYadav-el5wg
      @AmitYadav-el5wg 3 ปีที่แล้ว

      @@catherinelijs please makes video on event loop

  • @peeveBR
    @peeveBR 3 ปีที่แล้ว +2

    I've been in a lot of Jr interviews lately and have not received any of these questions, sorry but they are too easy. If I ever get asked this I guess I would be lucky.

    • @sonsy-
      @sonsy- 3 ปีที่แล้ว

      What did you get asked?

    • @peeveBR
      @peeveBR 3 ปีที่แล้ว +4

      @@sonsy- Well typically for frontend even at the jr level they ask about the specifics of React and Redux . . . if that is what they are using. Also they will ask about GET and POST but far more in depth than this video aludes. The only time you would be asked such easy questions would be if they made you take a multiple choice test that also has algo problems at the end. I promise I'm not trying to be negative to Catherine, I myself am just frustrated because I seem to be getting insanely hard panel interviews lately which is nerve racking enough, but the questions are far more specific and in detail. I'd say a question they may have on the same note as Catherine's HTTP request question would be something like, "take me through the entire process of a POST request, how does it connect to your backend API and what does it mean that HTTP requests are stateless?" That would be a somewhat easy question from what I have dealt with lately. A lot of entry level jobs out there asking for 3+ years of experience . . .

    • @peeveBR
      @peeveBR 3 ปีที่แล้ว +2

      @@sonsy- Another question I just remembered is, what is your current code testing process? What would be your process of insuring your code is ready to go live?

    • @sonsy-
      @sonsy- 3 ปีที่แล้ว +2

      @@peeveBR Thank you very much!!! It will help significant for my upcoming interviews. 👍🏼

    • @peeveBR
      @peeveBR 3 ปีที่แล้ว +3

      @@sonsy- awesome glad to help, just make sure to dig deep and terminology really matters in these interviews. You may know how to do things and not know exactly the proper terms but they definitely want to hear proper terminology. This is something I'm working a lot on right now cause I'm bad with that stuff.

  • @goktugerol1127
    @goktugerol1127 ปีที่แล้ว +1

    Your interview question videos reduces my stress compared to others...
    I have an interview at Google, do you think they ask similar questions at Google as well? I had interviews in random companies but for Google, I'm kinda nervous.
    Plus, they make interviews based on vanilla JavaScript or can they ask unexpected questions like questions from random frameworks etc?

    • @catherinelijs
      @catherinelijs  ปีที่แล้ว +1

      I doubt they would ask questions from random frameworks, unless specified in the job posting. Typically they ask foundational concepts like algorithms, OOP, systems design and vanilla JavaScript.
      Very impressive that you have an interview at Google! Good luck!

    • @ezevalentine7610
      @ezevalentine7610 ปีที่แล้ว

      Naa Google will not ask you these ones😂

  • @loganj6203
    @loganj6203 3 ปีที่แล้ว +1

    This helps me a lots
    Thanks :)

  • @sathirakatugaha974
    @sathirakatugaha974 2 ปีที่แล้ว +2

    That was so helpful!

    • @catherinelijs
      @catherinelijs  2 ปีที่แล้ว

      Thank you! I’m glad you enjoyed it

  • @ratulmahmud6231
    @ratulmahmud6231 3 ปีที่แล้ว

    Thank You 😃😃
    Please upload more like this

    • @catherinelijs
      @catherinelijs  3 ปีที่แล้ว +1

      I will! Thanks for your kind words

  • @coffeymay6775
    @coffeymay6775 3 ปีที่แล้ว +1

    I have been getting asked TDD questions and Big O stuff

  • @kapiljhajhria
    @kapiljhajhria 3 ปีที่แล้ว +2

    Except the let, var and const question, no one has asked me other questions even a single time.
    All the other questions are like book definitions. I won't be surprised if indians boomer ask such questions. Good interviewers will always ask questions that test your practical knowledge. Like they will ask you write small piece of code and ask you "WHY" did you write that particular line? Can you improve that line? Why not use xyz instead of this? Things like that.

  • @danielokediran8303
    @danielokediran8303 ปีที่แล้ว +1

    i really need a mentor even if it intern i will appreciate because i need to chapping my skill and am a fullstack dev and thank you

  • @tyengineer0
    @tyengineer0 3 ปีที่แล้ว +4

    Loved this😃 you gave me a small little boost of self-confidence that my brain needed thank you! I nailed all of this lol good stuff dude🙌🏼💯

    • @catherinelijs
      @catherinelijs  3 ปีที่แล้ว

      Awesome glad you enjoyed it!

  • @asagiai4965
    @asagiai4965 ปีที่แล้ว +3

    1.) One is more secure than other.
    It also doesn't show on the browser address bar.
    And it is usually use when submitting a form.
    2.) Javascript Object Notation, a data structure using key value pair. It can represent object when parse.
    3.) The other one is deeper and more strict.
    4.) One of them means there's no value. The other one means there's no child or member of the current property.
    5.) They are ways to create variable
    One of them don't change value
    One of them allow the variable to be modify regardless of where it is the code. As long as you declare it first.
    The last one is a standard way of declaring a variable.

  • @0the0ambient0
    @0the0ambient0 2 ปีที่แล้ว +1

    Very helpful. Thanks.

  • @tarike9808
    @tarike9808 ปีที่แล้ว

    i think closure and variable scope is also a very tricky concept in javascript.

  • @cristianmetz9470
    @cristianmetz9470 3 ปีที่แล้ว +1

    Thanks! keep ehm coming

    • @catherinelijs
      @catherinelijs  3 ปีที่แล้ว

      I will. Thanks for watching!

  • @deepanshu.770
    @deepanshu.770 3 ปีที่แล้ว +1

    Honestly They are very easy questions 😅

    • @catherinelijs
      @catherinelijs  3 ปีที่แล้ว +1

      It really depends on the organization, and the interviewer as well.

  • @bobbyjonas2323
    @bobbyjonas2323 3 ปีที่แล้ว +1

    Great job nice video 👍

  • @tkimdev
    @tkimdev 3 ปีที่แล้ว +1

    any recommendations to find junior dev roles?

    • @catherinelijs
      @catherinelijs  3 ปีที่แล้ว +2

      It really depends on where you're located (if it's a bigger city with a diverse tech scene, or a smaller city with less options), but with the availability for work from home jobs as well, there's a lot of resources to start with. I've had success with LinkedIn as there's a large number of recruiters there, so I would have an updated profile and indicate that you're looking for new opportunities. It would be a good start as well, since some jobs you may find on Indeed.com or other job boards go to recruiters first.

    • @tkimdev
      @tkimdev 3 ปีที่แล้ว

      @@catherinelijs thank you! got an interview with Amazon

  • @steafansteinocher462
    @steafansteinocher462 ปีที่แล้ว

    Dang namaste JavaScript will turn you from noob to junior dev in 10 episodes

  • @_Ghost_4550
    @_Ghost_4550 3 ปีที่แล้ว

    Awesome... 🖤🙌

    • @catherinelijs
      @catherinelijs  3 ปีที่แล้ว +1

      Thank you! Cheers!

    • @_Ghost_4550
      @_Ghost_4550 3 ปีที่แล้ว

      @@catherinelijs yep..😇

  • @kunalgholve5075
    @kunalgholve5075 3 ปีที่แล้ว

    var variables supported hoisting but let and const Not(go into the temporal dead zone).

  • @movoid12
    @movoid12 2 ปีที่แล้ว +1

    Super helpful

  • @jalalbmnf
    @jalalbmnf 2 ปีที่แล้ว

    But you can send data via request URL too)))

  • @yongkiamirson2376
    @yongkiamirson2376 3 ปีที่แล้ว +1

    The Es2♡

  • @kllokoq
    @kllokoq 3 ปีที่แล้ว +1

    feel good video!

  • @deepak8586
    @deepak8586 3 ปีที่แล้ว +1

    Awesome!!

  • @simpleman1218
    @simpleman1218 3 ปีที่แล้ว +1

    null is not object it's js bug thet show's null as object but its not

  • @sparrowestes962
    @sparrowestes962 3 ปีที่แล้ว +1

    Thanks a lot!

  • @sergiomendoza6833
    @sergiomendoza6833 2 ปีที่แล้ว +1

    thanks

  • @bjni
    @bjni 8 วันที่ผ่านมา

    idk trying to a junior backend role lol

  • @vnm_8945
    @vnm_8945 ปีที่แล้ว

    let won't be undefined if you use it before u declare it, it will give u reference error, but var will be undefined if u use it before u declare it and no error will be thrown.

  • @infiniteteam8609
    @infiniteteam8609 2 ปีที่แล้ว +1

    good tank you lady

  • @kylepaulmcfly
    @kylepaulmcfly 3 ปีที่แล้ว +1

    Thanks maam

  • @donbraga4863
    @donbraga4863 2 ปีที่แล้ว +1

    The answer to any Javascript question is "Spaghetti!"

  • @chrisdietrich1533
    @chrisdietrich1533 3 ปีที่แล้ว +1

    thanks!

  • @soy1700
    @soy1700 3 ปีที่แล้ว +1

    “..jahvascript-“ closes video

  • @vvv35724
    @vvv35724 2 ปีที่แล้ว

    WHY didn't nobody notice her words about "null is object" ?? I guess, it is better read some docs before making videos (or watching it)😅😅

    • @vvv35724
      @vvv35724 2 ปีที่แล้ว

      video looks good but wrong information disappointed me :(
      gone search smthng else

  • @drxxxp16
    @drxxxp16 2 ปีที่แล้ว

    null is not an object

  • @edwinly9865
    @edwinly9865 2 ปีที่แล้ว

    i have a crush on you lmaoooooo

  • @rubenverster250
    @rubenverster250 3 ปีที่แล้ว +1

    more like intern questions -_-

  • @Boseph_Youtube
    @Boseph_Youtube 3 หลายเดือนก่อน

    These questions are so elementary, these are grown adults trying to get jobs in engineering. They should be expecting higher level questions than this.

  • @haroonahmad3864
    @haroonahmad3864 3 ปีที่แล้ว +1

    That was easy :L