JavaScript Interview Questions & Answers | JavaScript Interview Questions

Поделиться
HTML-код
  • Опубликовано: 10 сен 2024

Комментарии • 136

  • @questpondvideos
    @questpondvideos  2 года назад +5

    25 Angular Interview Questions : ruclips.net/video/-jeoyDJDsSM/видео.html
    Angular Step by Step Tutorial for Beginners : ruclips.net/video/-9VcW7MBDs8/видео.html
    Software Architecture Interview Questions : ruclips.net/video/AtTgcbLOqMM/видео.html
    20+ SQL Server Interview Questions : ruclips.net/video/SEdAF8mSKS4/видео.html
    20 MSBI Interview Questions : ruclips.net/video/Nw_sHEKnOUE/видео.html
    SQL Server Joins : ruclips.net/video/KTvYHEntvn8/видео.html
    SQL Step by Step - ruclips.net/video/uGlfP9o7kmY/видео.html
    10+ Power BI Interview Questions : ruclips.net/video/Cozc9WNBRt4/видео.html
    20 MySQL Interview Questions : ruclips.net/video/9hfjC-BpY20/видео.html
    30 Important C# Interview Questions : ruclips.net/video/BKynEBPqiIM/видео.html
    25+ OOPS Interview Questions : ruclips.net/video/u99wAoBjDvQ/видео.html
    25 Important ASP.NET Interview Questions : ruclips.net/video/pXmMdmJUC0g/видео.html
    20 PHP Interview Questions : ruclips.net/video/1bpNSynUrl8/видео.html
    5 MSBI Interview Questions : ruclips.net/video/5E815aXAwYQ/видео.html

    • @Shariq26
      @Shariq26 2 года назад +3

      Please add React interview questions and answers also. Thank you in advance

    • @notappi3982
      @notappi3982 2 года назад

      hello sir, i know from your voice only you are very senior but can u make teaching vedios like tutorials for react,angular,next.js anything u waana do is fine. i would like to learn from u not only questions but the whole course itself. IDK maybe i am being greddy but do think on it if u time sir. thank you BTW for your amazing video loved it

    • @narendra3385
      @narendra3385 2 года назад

      You can miss Asynchronous JavaScript like callbacks and promises, timeout functions

  • @keerthanaanandan6062
    @keerthanaanandan6062 Год назад +17

    One more thing I would like to add
    1+1+”4” gives 24
    “4”+1+1 gives 411
    Js works from left to right and if the starting is string then it takes upcoming values as string as well

  • @ganapathilana7069
    @ganapathilana7069 2 года назад +28

    Thanks for detailed Q& A.
    Good clarity in list :
    1. dynamic language.
    2. Hositing behavior,
    3. global variable,
    4. use strict,
    5. closure,
    6.IIFE
    7. design patterns
    8.create object -
    9. Inheritance - prototypal inheritance.
    10. let keyword - temporal dead zone.
    11. let vs var

  • @nethajimurthy1229
    @nethajimurthy1229 Год назад +5

    If you were my mentor, i will have the potential to get into any company as i prefer.... God level details... Now my confidence level is 100% thank you so much... And that closure concept is mind blower

  • @Shri_Hegde
    @Shri_Hegde 2 года назад +29

    Thank you for this video. Please make video of React js interview questions

  • @kevingrimaldi6012
    @kevingrimaldi6012 Год назад +13

    Hi!
    On regards to inheritance, correct me if I'm wrong... You can also do inheritance by class using the "extends" keyword. So I believe that is important to mention, or maybe I missed that part.

    • @Gurralanarayanareddy
      @Gurralanarayanareddy 10 месяцев назад

      I think extends keyword we use when we use ES6 syntax when we use classes. but here the mostly plain JavaScript inheritance, that is the reason it is mostly on prototype i believe.

  • @PallaviDwivedi-xp3gy
    @PallaviDwivedi-xp3gy Год назад

    This video is Gold for interview prep. It gives you clarity on the concepts so that you don't just blabber things during the interview.

  • @raxitlakhatariya5915
    @raxitlakhatariya5915 2 года назад +3

    I am grateful to find this channel. Thank you for such an awesome explanation.

  • @mayurrathor3897
    @mayurrathor3897 2 года назад +2

    Most await for part-2 Advance JS interview questions

  • @on.alin11
    @on.alin11 Год назад

    I LOVE THAT U REPEAT THE ANSWERS 2-3-4 TIMES. IT REALLY HELP ME TO UNDERSTAND !!!
    THANKS YOU !!!

  • @ranjithanaikp
    @ranjithanaikp Год назад +2

    Hello sir, I am having doubt on normal and IIFE function.
    To avoid name collision we can use IIFE, but IIFE is a function which is invoking immediately once page loads right? So what if I want a function which I don't want to immediately invoked but should not have name collision? So which function I should use now?

  • @udayaswal
    @udayaswal 2 года назад +2

    Thanks a lot. ❤️
    . waiting for part 2
    Shared this on all the major platforms

  • @vivekmodi3165
    @vivekmodi3165 Год назад

    Nice explanation.
    You have explained all core concepts very well that takes JS knowledge into next level.
    You have explained that why those concepts are used and which problems are resolved by them, which is very good.

  • @syedbabarali1
    @syedbabarali1 2 года назад +2

    Thank you sir shiv, you make the material with great effort.

  • @pahlavedaniel4992
    @pahlavedaniel4992 6 месяцев назад

    Bro, you are an amazing programming tutor. Thank you 👏

  • @tonybaker8971
    @tonybaker8971 Год назад

    i love your courses - very concise and pretty broad ranging

  • @RaushanKumar-et3uy
    @RaushanKumar-et3uy 2 года назад

    ❤️❤️❤️❤️❤️Love to @Shivprasadkoirala sir and Quest family , it's very helpful

  • @BabiSushmaTour
    @BabiSushmaTour Год назад

    sir your way of explanation is so easy to understand thanks for the video🙏

  • @priyaistalingam2990
    @priyaistalingam2990 Год назад

    Videos... Quest with explanation was very nice... Thank u sir

  • @tulsikatre1308
    @tulsikatre1308 Год назад

    Thanks a lot sir ,This helps me for crack interview.

  • @MILINDNEWTON
    @MILINDNEWTON 2 года назад

    Hi Sir, your questions helps in cracking interviews. Thanks very much!

  • @abhishekkarsh6006
    @abhishekkarsh6006 2 года назад

    Wow you have just amazing Technic to explain tough concepts a big thank you

  • @venkatesh2285
    @venkatesh2285 2 года назад +2

    I am your new follower. Sir, if you could please upload real-time projects like creating websites from scratch to deployment, also creating desktop application , web application and mobile application so that we will be grateful to you.

  • @tanujafirake4167
    @tanujafirake4167 2 года назад

    very amazing explanation given by sir. it is very helpful for me ,Thank you

  • @roshanmadhave6909
    @roshanmadhave6909 2 года назад

    great video it clears most of the concepts in a shorts span. but I didn't get e book on my mail

  • @user-yd9oz2iy6z
    @user-yd9oz2iy6z Год назад

    1st of all thank you for this but
    sir Encapsulation mean bunding data with function as a component and you given example for abstraction not for encapsulation
    abstruction mean what we want to show and what we want to hide.. sir i want reply plese reply me

  • @mahavirsinghrajpurohit8004
    @mahavirsinghrajpurohit8004 Год назад

    You are awesome 😎 Kindly make more videos. This is really helpful 🙏

  • @bhagyashree7784
    @bhagyashree7784 2 года назад

    Thank you sir for this video , you explained very well sir 👍👍

  • @Chinnurockbells
    @Chinnurockbells 2 года назад +1

    Good Explanation ,Thank you sir

  • @codewithsaj9270
    @codewithsaj9270 Год назад

    Thanks, i learned a lot. I have an interview today for a full stack developer position

    • @questpondvideos
      @questpondvideos  Год назад

      Good Luck

    • @lokeshvasnik6872
      @lokeshvasnik6872 Год назад

      How was it brother

    • @codewithsaj9270
      @codewithsaj9270 Год назад

      @@lokeshvasnik6872 it was good. They asked questions related to React JS like, what is higher order component, pure component, why do we use key prop.

    • @fahadkhan-wt5qu
      @fahadkhan-wt5qu Год назад

      From which portal where you able to get interview?

    • @lokeshvasnik6872
      @lokeshvasnik6872 Год назад

      Nice question

  • @ankitgiri6874
    @ankitgiri6874 2 года назад +3

    Thanks a lot sir for great value addition, all are amazing videos.

  • @SathishKumar-ju7fv
    @SathishKumar-ju7fv 2 года назад +2

    Really usefull,. Thx ☺️

  • @hemantvitthal3732
    @hemantvitthal3732 2 года назад +1

    Geat explaination every topics.

  • @rahulsuthar8590
    @rahulsuthar8590 2 года назад +1

    I suppose undefined means variables is being declared but type is not defined and null means variables is defined with the type was well but the value is not set yet.
    Example : var x --> undefined. no type defined yet
    var y = null -> type is defined but the value is null.
    Please correct if I am wrong

    • @jatindermahal11
      @jatindermahal11 2 года назад +1

      Actually, undefined is itself a type in javascript. So, in var x; x would still have a type and that type is undefined.

  • @vassudevc8354
    @vassudevc8354 2 года назад +1

    Thanks a lot Sir. 🙏👏

  • @TheOMarsawy
    @TheOMarsawy 2 года назад

    Many Thanks for your effort

  • @techetceteraetc628
    @techetceteraetc628 Год назад +1

    I shared your video on Linkedin and FB. Can I get the PDF you mentioned?

  • @gopiprogrammer8518
    @gopiprogrammer8518 Год назад

    You have explained everything in kantaap manner.... Thank you so much for that

  • @shitalkarhale9490
    @shitalkarhale9490 6 месяцев назад

    Please provide video of react and redux interview questions

  • @gauthamvv
    @gauthamvv Год назад

    Very helpful. Please make a video on React-Redux & GraphQl Interview Tips

  • @sundali61
    @sundali61 6 месяцев назад

    Please note IIFE means
    immediately invoked function expression, or IIFE (pronounced iffy),

  • @TravisRichardsonhealthcoach
    @TravisRichardsonhealthcoach Год назад

    Great video…. Thank you!❤

  • @anupriya7255
    @anupriya7255 2 года назад

    Hello Sir, Nice explaination. i need some more topics from you. that is hot in market.
    Azure Interview Question
    AWS Interview Question,
    Web API,
    Design Patterns,
    And more advance Angular Interview Questions.
    No one not explaining like you. now a days these topics are very important.

  • @nosiphondlovu6751
    @nosiphondlovu6751 2 года назад

    Hi, on the question of what is the difference between a normal function and an IFFE, can I say that a normal function is not necessarily executed immediately?

  • @amitvyas2386
    @amitvyas2386 2 года назад

    good explanation sir , Its very helpful.

  • @shahhussain56
    @shahhussain56 2 года назад +1

    Sir please make a video on React js Interview

  • @prashanttiwari5526
    @prashanttiwari5526 Год назад +3

    Please provide link to the 2nd part

    • @questpondvideos
      @questpondvideos  Год назад

      JavaScript Q&A Part 1 to Part 4 you can avail from here www.questpond.com/javascript-interview-questions-and-answers/cid87

  • @coder-webdev5907
    @coder-webdev5907 2 года назад

    Write a function called do_allocation(number_of_people, number_of_buses)
    The function should return a list of number of people who can get into the next bus that comes in based on the following logic:
    Each bus’s capacity is the sum of the capacities of the previous two buses.
    Once all the people get in, then the buses can continue, but will have 0 people inside it.
    This is the case when the number of people are less and there are more buses. So after all the people are already boarded, then the remaining buses will have 0 people boarding.
    The output of the function is an array/list with the same length as number_of_buses.
    The total of this output array/list should be less than or equal to the number_of_people.
    The first bus’ capacity can be set to 1 by default.
    E.g.
    Def do_allocation(number_of_people, number_of_buses):
    …. Your code….
    Return array[number of people got into first bus, number of people got into second bus, …. , number of people who got into last bus]

  • @andhratourist7081
    @andhratourist7081 2 года назад +1

    Thank you sir

  • @krystiansasiadek807
    @krystiansasiadek807 9 месяцев назад

    Thanks bro, very helpful video ! :)

    • @questpondvideos
      @questpondvideos  9 месяцев назад

      Thank you for appreciation, Happy job hunting..!

  • @jatinnandwani6678
    @jatinnandwani6678 Год назад

    Thanks so much

  • @kalaakaaram
    @kalaakaaram 2 года назад +1

    Primitive and non primitive and in non primitive we have array and object…

  • @silpajasthi6124
    @silpajasthi6124 2 года назад +1

    Please provide nodejs video as well

  • @priyapatil4335
    @priyapatil4335 2 года назад

    Thank you...

  • @sunny_chaudhary__jaat
    @sunny_chaudhary__jaat Год назад

    Good explanation

  • @varshithapaladugu5319
    @varshithapaladugu5319 2 года назад

    You are gem💎

  • @ringingworld1098
    @ringingworld1098 2 года назад

    Thanks alot sir

  • @lishna4200
    @lishna4200 3 месяца назад

    Thank you sir.. good explanation with examples.

  • @vishwankvrai
    @vishwankvrai Год назад

    43:25 what is that last para..and your definition is different from what's written

  • @mallikk28
    @mallikk28 Год назад

    Nice video sir.

  • @user-tl9pm3ux4d
    @user-tl9pm3ux4d Год назад

    is multiple inheritance allowed using prototype ?

  • @ezazakhtar6339
    @ezazakhtar6339 Год назад

    wow really useful video!

  • @amitakharat6511
    @amitakharat6511 5 месяцев назад

    If i buy 399/month membership will i get all interview questions and video and pdf too like mvc,c#, javascript videos and pdf

  • @alisaeed9223
    @alisaeed9223 2 года назад

    great sir 🤩

  • @vidhyaviswanath5441
    @vidhyaviswanath5441 Год назад

    Your videos are really informative.. And the way you explain is also crispy and understandable. Thank you so much for the effort..❤

  • @kumarmanish9046
    @kumarmanish9046 2 года назад

    18:42 : Is Increment a closure function? Or ClosureFunction?

  • @mohankumarpalanivelu9081
    @mohankumarpalanivelu9081 2 года назад

    inp = [
    {name: 'firstname', value: 'johndoe'},
    {name: 'age', value: '28'},
    {name: 'language', value: 'English'},
    {name: 'language', value: 'Tamil'},
    {name: 'language', value: 'Hindi'},
    ]
    Expected Output -
    {
    firstname: 'johndoe',
    age: '28',
    language: ['English', 'Tamil', 'Hindi']
    }
    How to solve this?

  • @balawantkadam1062
    @balawantkadam1062 2 года назад

    Very nice👍

  • @srkvocals
    @srkvocals Год назад

    awesome stuff

  • @imyounick
    @imyounick Год назад

    What is difference between below code without IIFE i can achieve same thing with below code
    var namespaced = function IffeFunc() {
    function Customer() {
    return "Some customer"
    }
    function CustomerInvoices() {
    return "Invoices"
    }
    return {
    Customer
    }
    };
    let name = namespaced().Customer(); // "Some customer"

  • @Neerajvlogs-pn9eo
    @Neerajvlogs-pn9eo 2 года назад

    When will you post the second part of this course

  • @anmolmishra7526
    @anmolmishra7526 Год назад

    Pls make video on react js

  • @amanattri6279
    @amanattri6279 2 года назад

    Please do video on EventLoop

  • @learningit2572
    @learningit2572 Год назад

    thanks from Ukraine

  • @chinmayjain9705
    @chinmayjain9705 7 месяцев назад

    typeof null is object

  • @solus47
    @solus47 2 года назад

    Sir do you have a twitter/linkedin account which I can tag while sharing this video?

    • @questpondvideos
      @questpondvideos  2 года назад

      Yes, our social media accounts are flashed on the youtube channel as well ruclips.net/user/questpondvideosvideos

  • @vanshpal5960
    @vanshpal5960 2 года назад

    best

  • @dasarishivakumar7074
    @dasarishivakumar7074 2 года назад

    sir what about second part.....???????????

  • @user-zt2ds7vf7j
    @user-zt2ds7vf7j Год назад

    can you send me pdf , Angular questions and answers and this pdf ?

  • @muhammad_faraz_ali
    @muhammad_faraz_ali Год назад

    How to get free access of other parts ?

  • @svitlananaida1832
    @svitlananaida1832 Год назад

    I don't get why in video created in 2022 we still see a "var" ??? I believe no-one is using it anymore, or am I wrong!?

    • @questpondvideos
      @questpondvideos  Год назад +1

      Its a interview questions video and later we have talked about difference between var vs let.
      FYI Devs still use var , it has its own place.

  • @roshanjha1859
    @roshanjha1859 2 года назад

    is there a second part of this? can someone please share the link?

    • @roshanjha1859
      @roshanjha1859 2 года назад

      I see its paid.

    • @roshanjha1859
      @roshanjha1859 2 года назад

      shared it on my LinkedIn

    • @questpondvideos
      @questpondvideos  2 года назад

      @@roshanjha1859 Yes next part is available under paid subscription.

    • @questpondvideos
      @questpondvideos  2 года назад

      @@roshanjha1859 after sharing send email with the link from your linkedin timeline and get ebook and source of part 1 video. Thank You

    • @roshanjha1859
      @roshanjha1859 2 года назад

      one question for null vs undefined, can't we assign undefined to a variable? if so, then it's not different on that point

  • @thepopulars2569
    @thepopulars2569 2 года назад

    I tweeted this video

  • @krish3d385
    @krish3d385 Год назад

    Did you just say that let is hoisted? Where is this mentioned. Show me the documentation provided by officials.

    • @questpondvideos
      @questpondvideos  Год назад

      No i did not say Let is hoisted , Can you show me the exact time stamp if i said that ?

    • @krish3d385
      @krish3d385 Год назад

      ​@@questpondvideos at 49:30.

    • @krish3d385
      @krish3d385 Год назад

      ​​@@questpondvideos at 46:59 and 47:31

    • @krish3d385
      @krish3d385 Год назад

      ​​@@questpondvideos at 47:56 and 48:12

    • @krish3d385
      @krish3d385 Год назад

      ​@@questpondvideos I have seen this mistake a lot. But we all know let is not hoisted. Only var is hoisted.

  • @maxxhimanshu
    @maxxhimanshu Год назад

    🎉👍

  • @computeraidedyami
    @computeraidedyami Год назад

    Where is the second part Ive been waiting a year

    • @questpondvideos
      @questpondvideos  Год назад

      Javascript Q&A series you can get from Questpond - www.questpond.com/javascript-interview-questions-and-answers/cid87

  • @chigurupati_s
    @chigurupati_s Год назад

    sir part 2 link plz

    • @questpondvideos
      @questpondvideos  Год назад +1

      JavaScript Interview Q&A videos are available on Questpond - www.questpond.com/javascript-interview-questions-and-answers/cid87

  • @tanjillasarkartina7201
    @tanjillasarkartina7201 Год назад

    where is the 2nd part?

    • @questpondvideos
      @questpondvideos  Год назад +1

      JavaScript Part 1 to Part 3 is available here - www.questpond.com/javascript-interview-questions-and-answers/cid87

  • @subhashbhivsane8153
    @subhashbhivsane8153 2 года назад

    Hi Sir, could you please send the source code ?

    • @questpondvideos
      @questpondvideos  2 года назад

      You can get it over email, just follow the instructions given in the video. Thank You

  • @avvinashjha
    @avvinashjha 2 года назад

    Where is part2

    • @questpondvideos
      @questpondvideos  2 года назад

      JavaScript Q&A Part 2 will be released soon on www.questpond.com/

  • @jhaeberli
    @jhaeberli Год назад

    Thanks for the video. 'use strict' does more than just checking for var variables. If anyone is interested, google it ;)

  • @animegamer4017
    @animegamer4017 2 года назад

    Only 20-30%?

  • @rangamadar8929
    @rangamadar8929 Год назад

    Thank you sir

  • @skjaiswal2669
    @skjaiswal2669 2 года назад +1

    where us part 2
    ?

    • @questpondvideos
      @questpondvideos  2 года назад +3

      In progress, soon it will be available in questpond subscription.

  • @vivekmodi3165
    @vivekmodi3165 Год назад

    Please make a video about React Js.

  • @dmkrvlog6488
    @dmkrvlog6488 2 года назад

    Thank you sir