Javascript Interview Questions

แชร์
ฝัง
  • เผยแพร่เมื่อ 29 ม.ค. 2025

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

  • @artyCrafty4564
    @artyCrafty4564 11 หลายเดือนก่อน +20

    timestamps :
    first question is from start
    @9:55 2nd Q
    @14:34 3rd Q
    @18:25 4th Q
    @24:25 5th Q
    @27:36 6th Q
    @32:19 7th Q
    @35:12 8th Q
    @38:24 9th Q

  • @furqanQadri7
    @furqanQadri7 ปีที่แล้ว +64

    Piyush is one of the best teachers! No BS about courses and giving false dreams and hope. Just to-the-point coding. Keep it up buddy

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

      Wait why I quickly understood the abbreviation "BS" 🤔

  • @gauravkumar-he6lv
    @gauravkumar-he6lv 11 หลายเดือนก่อน +7

    great interview questions for JS , basic and very tricky questions

  • @amaanchaudhary9809
    @amaanchaudhary9809 6 วันที่ผ่านมา

    Learned so much in depth in just 40mins, quality matters❤love it

  • @himanshupatil8051
    @himanshupatil8051 11 หลายเดือนก่อน +7

    This almost covers all question which I got stuck in interviews when I was a beginner.

    • @DeepakKumarRout-h6t
      @DeepakKumarRout-h6t 2 หลายเดือนก่อน

      Bhai Can You Suggest Me,How To Get A Frontend Developer Job As A Fresher From Your Experience

  • @bidsouravbest
    @bidsouravbest 10 วันที่ผ่านมา

    Thank you. I bragged 2 jobs in top reputed MNCs. I have watched many videos of yours which helped me a lot.

  • @shahhussain7192
    @shahhussain7192 5 หลายเดือนก่อน +2

    27:00 I think it is because of closures. When we use let keyword it creates scope of block i.e when the loop will be over than the variable created by let keyword "i" will be deleted but in between the loops block we have used an async function setTimeout in which a call back function is passed. and in the callback function we used a variable "i" of its parent scope in console log. so now it creates a closure in each iteration and saves its values than after it goes to web API environment one by one. so when all the execution is done within the loop than the async function is pulled back to the call stack through event loop. since each async function had captured the value of "i" in closures so it reflect in console log after execution.
    while in case of var keyword..... it is a global scope variable so it dose not delete though the loop has ended. So when async functions are puled back one by one to call stack via event loop they already had different closers value which were captured during iteration in variable "i" respectively but they get updated (re-assigned) to the last one because the value of "i" available in global scope. That is why it prints the same value i.e 10 ten times .

  • @Aditya_khedekar
    @Aditya_khedekar ปีที่แล้ว +54

    tutorial of kubernetes for node js and helm

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

    Great work man, thanks a lot! Really appreciate all the efforts :)
    Just one suggestion, if you could also give simple use cases after these interview answers, we'll be able to relate and understand better. Eg: where or why would one use Object.create etc.

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

    great explanation and u have given crystal clear every concept behind this question, please come up with more videos on javascript and react also

  • @gauravparihar6962
    @gauravparihar6962 11 หลายเดือนก่อน +2

    done and great work by @Piyush Garg.

  • @mohammadgauhar6982
    @mohammadgauhar6982 ปีที่แล้ว +20

    Please continue this series Interview questions like React, Node, sys design, etc...

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

    This is my first comment so far please make advanced javascript interviews questions. You are awesome teachers so far I watched. ❤❤

  • @ankurvlogger6584
    @ankurvlogger6584 10 หลายเดือนก่อน

    Great explanation. Really nice the way you explain all questions. 🎉🎉🎉

  • @as_if
    @as_if 10 หลายเดือนก่อน

    20:00
    24:28
    27:39 : 30:00 arrow fn refers to global context or window (for browser) for 'this'
    32:30
    35:15

  • @devstruggles
    @devstruggles 2 หลายเดือนก่อน

    Great job Piyush, The questions are good but the explanations are gold 🔥

  • @mdsahilraj2306
    @mdsahilraj2306 6 หลายเดือนก่อน +1

    Great Explanation of these important concepts of javascript👏

  • @ashmitasharma2249
    @ashmitasharma2249 11 วันที่ผ่านมา

    Question tricki h but mazedar h mind fresh ho gya

  • @pkyadav6230
    @pkyadav6230 ปีที่แล้ว +15

    Hey piyush!
    Please share us the resources you use to learn.... otherwise we will fall in tutorial hell...
    As usual your videos are mind-blowing...

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

      +1. I want to know the collective resources to learn indepth abstract concepts like these.

  • @Abhishek-fo3fc
    @Abhishek-fo3fc ปีที่แล้ว +2

    Nice video, Piyush bhai! Please continue the series on interview questions related to React, Node, system design, etc.❤

  • @sonotbapla9232
    @sonotbapla9232 4 หลายเดือนก่อน

    Best teacher in coading industries......👍

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

    Your way of teaching is superb, Please make intermediate and high level interview questions and lastly thanks for this amazing video.

  • @darshanpandya1087
    @darshanpandya1087 9 หลายเดือนก่อน

    Your way of explanations has helped me in so many projects , you are my go to guy whenever i want to learn something new ... Thank You Piyush Bhai

  • @ChandanGupta-fl8it
    @ChandanGupta-fl8it ปีที่แล้ว

    very informative video. I am switching my career to web development form non it background. please keep making these kind of videos . really helpful to understand the concepts. hamare institutes mein bhi asie concepts clear nahi karate hain.

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

      hi there! how long have u been learning webdev... coz im also from non it bg and learning frontend for now!

  • @sumitsinha995
    @sumitsinha995 6 หลายเดือนก่อน

    call aur bind function kya badiya explain kiya bhaiya!aur further series continue kariye bhaiya!

  • @sahilpatle6436
    @sahilpatle6436 9 หลายเดือนก่อน

    Definitely i am gonna like and share this amazing vdo .

  • @rdrenio
    @rdrenio 10 หลายเดือนก่อน

    so many thing learned today thanks for this amazing session.

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

    Best video i have watched so far bro to get the concept of hoisting and memory and Cody thing
    Thank you

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

    Sir you are just awesome. Thank you very much for your time and knowledge.

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

    Hi Piyush, this video is just awesome and the way you described the concept easily. Kindly do bring the video on intermediate and hard questions. Desperatley waiting for it. A Fun fact, you have become one of the most famous youtuber in software field. Haha!!

  • @LearnerAbhi21
    @LearnerAbhi21 7 หลายเดือนก่อน

    Thank yo sir, it was my first video, and you killed it great !!!

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

    Thank you sir, is type ke dusre question bhi btaiye interview ke liye. Your explanation types is very good

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

    My score 9/10🎉 can you please continue this series it's very interesting and helping for me

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

    Loved it. Need more like this. Piyush Bhai start a interview js series. Me and my friends will love it.

  • @shubhammali2109
    @shubhammali2109 11 หลายเดือนก่อน

    This is a goldmine, keep spreading this invaluable gold

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

    What an explanation 👏
    Thanks a lot sir..❤

  • @VishalYadav-gk1kg
    @VishalYadav-gk1kg 9 หลายเดือนก่อน +1

    Very nice explanation sir, Thank you!

  • @ajitawadhiya6967
    @ajitawadhiya6967 2 หลายเดือนก่อน

    Thanks for such a wonderful video Piyush.

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

    I love you bro. I am getting confidence from watching your videos. Please make a video on Design patterns with nodejs classes examples.

  • @James-fu3sh
    @James-fu3sh ปีที่แล้ว

    I like your voice and the way of speaking {especially mixing Urdu and English [i am the fan of your sentence 'let us say that'] }

  • @eyerahulk
    @eyerahulk 9 หลายเดือนก่อน

    bhai aur chahiye aise videos. thanks for this one.

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

    Amazing video as always, please do continue the JavaScript interview questions series.

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

    Bhai aap sahi ja rahe ho, kuch log difficult questions puchake demotivate kar dete hai TH-cam pe.

  • @SantoshSingh-mo8mr
    @SantoshSingh-mo8mr ปีที่แล้ว

    Bro your knowledge is next level🎉🎉

  • @hemensanmahilange4127
    @hemensanmahilange4127 9 หลายเดือนก่อน

    Thank you Piyush bhaiya for this amazing series.😊

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

    What a video!! Totally worth to watch
    Need more stuff like this

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

    Excellent Teaching! :)

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

    Need more interview question like this. Thank you Piyush.

  • @atanukundu_10
    @atanukundu_10 5 หลายเดือนก่อน

    halfway through the video, learned so much

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

    this video is awesome for revising javascript concept , waiting for another video with hard questions...

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

    Excellent!

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

    so many things to learn
    Thank you @piyush

  • @Arvind__-wu6zv
    @Arvind__-wu6zv 6 หลายเดือนก่อน

    31:00 Two doubts
    First one is : first line initializes fullname, so does this fullname doesnt become a part of global object??
    Second one is : in case of iife does "this" doesn't refer to the current context?

    • @moneylogyy
      @moneylogyy 6 หลายเดือนก่อน

      same doubts i hve

    • @Arvind__-wu6zv
      @Arvind__-wu6zv 6 หลายเดือนก่อน +1

      @@moneylogyy it's because declaring something with var doesn't make it a part of global object. It becomes more like a part of the module

    • @moneylogyy
      @moneylogyy 6 หลายเดือนก่อน

      @@Arvind__-wu6zv thanks bro

  • @TheSachinAlam
    @TheSachinAlam 5 หลายเดือนก่อน +1

    Nice set of questions.

  • @Junior_developer-rm1kj
    @Junior_developer-rm1kj 11 หลายเดือนก่อน +2

    In the video at 30.04 sec when we calling getFullnameV2 as a arrow function and in arrow function this belongs to global object .But in global object we have fullname property so why it don't pick the fullname from global object (From Global Execution Context) ??

    • @9829486358
      @9829486358 11 หลายเดือนก่อน

      Yes in my system I get piyush in console...

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

    Maja aa gaya dost...aur video banao...banao banao..

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

    thankx piyush more videos of similar kind needed.

  • @vikaas.sharma
    @vikaas.sharma 3 หลายเดือนก่อน

    Thanks bhaiya learnt alot 😊

  • @AjayKushwaha-n1g
    @AjayKushwaha-n1g 22 วันที่ผ่านมา

    Thank you so much bhai. Amazing video

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

    Must watch video. very informative. Please make a video on nodejs with docker and kubernates
    with ci/cd

  • @salonisonawane4576
    @salonisonawane4576 5 หลายเดือนก่อน

    thank you ,u made it very easy to understand

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

    Great questions, Learned a lot

  • @hiteshpakhan7783
    @hiteshpakhan7783 5 หลายเดือนก่อน +1

    every one should watch this video after learning javascript

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

    piyush vaiya love you and love your content very much . ❤❤❤❤❤❤❤❤
    please make a video on what to do and how to do if you stuck on development , stuck on error, if you haven't any senior developer and if anybody does n't help you, then how can we survive in a company as a fresher or 1-2 year exp ? because ye mere sath abhi ho raha he aur mera bht sare dost ke sath bhi hua he ye chiz aur wo sab 4-5 company switch kar chuke he alreday due to stucking problem , helpless and hope less , demotivate things like these...
    apke sath bhi hua hoga na ...app bhi to struggle kiye honge ne apka fresher time pe to please it's my kind request bataie 🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏

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

    After watching this video, I feel that after the more than 4+ year working on JavaScript, it really there are lots of missing concept that blow my mind.

  • @jaintrisisters3743
    @jaintrisisters3743 5 หลายเดือนก่อน

    great video piyush

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

    need a part 2 please it is very helpful so much helpful

  • @anikettripathi1160
    @anikettripathi1160 10 หลายเดือนก่อน

    🔥 Awesome. Thank you!

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

    more of this type with great explanation

  • @mrnoob402
    @mrnoob402 22 ชั่วโมงที่ผ่านมา

    sir i have a doubt like the first variable fullname isn't that available in global context ?

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

    Thank you so much sir this was so helpful ❤❤

  • @ajithamin9196
    @ajithamin9196 11 หลายเดือนก่อน +1

    Please do for nodejs as well as backend in general

  • @bhaveshpadave
    @bhaveshpadave 8 หลายเดือนก่อน

    Thank you for your efforts!

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

    Good video and best explanation

  • @rohitnayak7812
    @rohitnayak7812 26 วันที่ผ่านมา

    wow it was great video

  • @sufiyanmogal1527
    @sufiyanmogal1527 4 หลายเดือนก่อน

    great explanation

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

    Thank you it was very helpful.

  • @SUJAL-FACT-YT
    @SUJAL-FACT-YT 4 หลายเดือนก่อน

    sir continue this series . we need more videos like it

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

    Hi Piyush
    'this' in arrow function donot refers to Global/Window object, it refers to the context where it is being called.

  • @pranayraj8945
    @pranayraj8945 11 หลายเดือนก่อน

    Nice explanation ❤❤❤

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

    Nicely Explained🙌😍🚀

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

    Very useful thank you😊🙏

  • @AnuragYadav-hn2si
    @AnuragYadav-hn2si 10 หลายเดือนก่อน

    Nice work Piyush :)

  • @programming3617
    @programming3617 6 หลายเดือนก่อน

    amazing 🥰👌

  • @utkarshjain6755
    @utkarshjain6755 5 หลายเดือนก่อน

    Sir, u are a legend ❤

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

    awesome explanation 😍😍

  • @JubinTalukdar-jp9iq
    @JubinTalukdar-jp9iq ปีที่แล้ว

    We want machine coding round question video also❤❤
    And thank you for this🎉😊

  • @AdityaRajChauhan-os3yn
    @AdityaRajChauhan-os3yn ปีที่แล้ว

    love your videos they are very informative :)

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

    Great Info !!!

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

    Loved it bhaiya ❤❤

  • @VISHNUKUMAR-eg1he
    @VISHNUKUMAR-eg1he ปีที่แล้ว

    Nice explanation bro, ❤

  • @reviewbyrahul2523
    @reviewbyrahul2523 5 หลายเดือนก่อน

    the core learning for me was js execution environment...confusion clear

  • @Samreen-malik9
    @Samreen-malik9 หลายเดือนก่อน

    Cool 😊

  • @mihirmamtani8133
    @mihirmamtani8133 5 หลายเดือนก่อน

    sir awsome questions can you made on react js

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

    Nice explanation😊

  • @trishalwalia4086
    @trishalwalia4086 9 หลายเดือนก่อน

    Best! Keep posting

  • @aesthetic.sixteen
    @aesthetic.sixteen ปีที่แล้ว

    Loved this💯

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

    Awesome 👌

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

    Awesome video brother...

  • @Shrish-lo2fx
    @Shrish-lo2fx ปีที่แล้ว

    Excellent work, need intermediate and hard level 10 questions each please... #my_christmas_gift😂