JavaScript Mock Interview | Interview Questions for Senior JavaScript Developers | Part 1

Sdílet
Vložit
  • čas přidán 13. 06. 2022
  • The ninth chapter of the Turing Mock Interview series takes a look at what the technical interview for a JavaScript developer would look like. Watch the video to learn more about the probable questions that might appear in a JavaScript test and Interview, brush up on the core concepts before the D-Day, and prepare well for your next JavaScript development interview. Stay tuned for the second part of the video!
    Become a Turing software developer today.
    Take the Turing test now: turing.com/s/Qhro34
    Find remote US software jobs: turing.com/s/ezIxN2
    Hire software developers of Silicon Valley caliber: turing.com/s/hchmho
    Watch more Turing.com reviews: turing.com/MVWqQr
    To stay informed about the latest updates at Turing, follow us on:
    Instagram: / turingcom
    Facebook: / turingcom
    Twitter: / turingcom
    LinkedIn: / mycompany
    ...
    #MockInterview #JavaScriptDevelopment #JavaScriptDevelopmentJobs #JavaScriptMockInterview #TuringJobs #RemoteJobs #TuringDeveloper
    About Turing.com:
    Turing connects exceptionally talented software developers to remote engineering jobs at Silicon Valley and US-based companies. 200+ companies, including those backed by Google Ventures, Andreessen Horowitz, Founders Fund, Kleiner Perkins, and Bloomberg, have successfully hired Turing developers.
    - For over 1M software developers across 150+ countries, Turing.com is the preferred platform for finding remote US software engineering jobs.
    - Turing offers a wide range of long-term, full-time remote jobs for Full Stack, Front-End, Back-End, Mobile, DevOps, and AI/ML developers.
    - Turing remote developers enjoy higher pay than local standards in most countries, a healthy work-life balance, a strong sense of community, and rapid career growth.
    Turing is backed by well-known investors like WestBridge Capital, Foundation Capital, Facebook’s first CTO (Adam D’Angelo), executives from Google, Facebook, Amazon, Twitter, and Founders Fund (investors in Facebook, Tesla, Asana, etc.), among others. The company is led by serial AI entrepreneurs Jonathan Siddharth and Vijay Krishnan, whose previous firm leveraged remote talent and was successfully acquired.
    The company was founded in 2018 and is headquartered in Palo Alto, California.
  • Věda a technologie

Komentáře • 98

  • @aslefhin
    @aslefhin Před rokem +58

    Jose's Introduction 0:08
    Lav's Introduction 0:54
    Interesting projects you've worked on 1:52
    Which framework/library did you use for the project? 3:52
    Is Javascript single-threaded or multi-threaded? 4:00
    How does Javascript handle asynchronous operations? 4:28
    How does Javascript know when a Promise is fulfilled and executes the callback? 5:37
    What is the event loop? 6:35
    What is the difference between Promises and Observable? 8:47
    What is the difference between Promise.all() and Promise.allSettled()? 10:02
    What are event emitters? 11:12
    Can we unsubscribe from an event? 11:59
    What optimizations are you familiar with? 12:12
    What is the difference between call() and apply()? 18:40
    What's the difference between creating an object using const and Object.freeze()? 19:38
    What's the difference between Map and WeakMap? 21:00

    • @AmanVerma-ci3kg
      @AmanVerma-ci3kg Před 11 měsíci

      Thanks , This is so helpful

    • @madhanravi4365
      @madhanravi4365 Před 2 měsíci

      you missed the dark bark hearing form the background till the end !!

  • @martinemanuel8239
    @martinemanuel8239 Před rokem +15

    I'm a jr developer and this interview was easy for me, I think I'm ready to land a new job ! thanks Turing!

  • @lingeshvirinmoonsamy8692
    @lingeshvirinmoonsamy8692 Před 9 měsíci +7

    this interview is golden I learnt a lot even tho ive been in software about 8 years

  • @codewithyemi
    @codewithyemi Před rokem +5

    It's a nice interview. A developer is expected to understand the language thoroughly. Looking forward to part 2

  • @ankitaggarwal8556
    @ankitaggarwal8556 Před 7 měsíci

    Absolutely stunning video.

  • @Kaizala1933
    @Kaizala1933 Před 2 lety

    Can't wait for part II

  • @jitendrapatidar3791
    @jitendrapatidar3791 Před 11 měsíci

    great discussion, form this I learned different techniques for code optimization. 👍
    thank you for this type of content.

  • @dinub8414
    @dinub8414 Před 6 měsíci +1

    Jose you are a kind interviewer 🙂 I wish the answer about observables would have mentioned streams and operators. This is the most juicy part imo

  • @aliplaysgtr
    @aliplaysgtr Před 3 měsíci

    This guy is very good at JS! Thanks for those videos

  • @lousanadachi3796
    @lousanadachi3796 Před rokem +2

    What a great developer!

  • @ruona2133
    @ruona2133 Před 2 lety

    I want to see a part 2 of this 🙌🏾❤️❤️🙌🏾🙌🏾

  • @ruona2133
    @ruona2133 Před 2 lety +6

    This is amazing. The day I’ll try Turing, I hope I’ll be interviewed by Jose. He sounds like a very talented developer 🙌🏾

  • @gulabchandgupta5486
    @gulabchandgupta5486 Před 10 měsíci +1

    Great content very helpful thanks 🙏

  • @santhoshsiva163
    @santhoshsiva163 Před 10 měsíci +1

    Very informative video for job seekers and developers

  • @brindashah3187
    @brindashah3187 Před 2 lety

    Waiting for part 2...😍

  • @surendersingh6390
    @surendersingh6390 Před rokem

    Nice learning experience, keep posted this kind of stuff

  • @nishantswain7836
    @nishantswain7836 Před rokem +2

    cant wait for the part 2 of this interview.

    • @Turingcom
      @Turingcom  Před rokem

      Coming soon!
      Please subscribe to the channel so you get notified of more such videos! 😄

  • @PetPoojari
    @PetPoojari Před 8 měsíci

    Good to see you again 😎

  • @shaheershukur
    @shaheershukur Před 2 lety +3

    Great 💜 please upload more front-end, JS and angular related interview videos. These videos are really informative and helpful.

    • @Turingcom
      @Turingcom  Před 2 lety

      Thank you for such nice feedback, Shaheer! 🙌
      We'll make note of this and be sure to include this in our future videos.
      Do subscribe to our page so that you get notified of more such videos 😄

  • @thatbackbenchdude
    @thatbackbenchdude Před 4 hodinami

    awesome video, later it gone to angular but still best on yet I watched

  • @sajalgupta7345
    @sajalgupta7345 Před 2 lety +12

    Interesting discussion. It would be nice to see part 2 also.
    For me, the most interesting question was: "DIfference between const and Object.freeze"

    • @Turingcom
      @Turingcom  Před 2 lety

      Glad to hear you found this insightful, Sajal! 🙌
      Please subscribe to our channel and stay tuned for more helpful videos!

  • @ismailajallow9555
    @ismailajallow9555 Před 2 lety

    can't wait for part 2

    • @Turingcom
      @Turingcom  Před 2 lety

      Glad you found this helpful, Ismaila! ⭐
      Subscribe to our channel and stay tuned for future updates 😄

  • @jatilyadav4000
    @jatilyadav4000 Před rokem

    Always the best

  • @chandanamummaneni906
    @chandanamummaneni906 Před 2 lety +4

    You deserve a medal for this content man

    • @Turingcom
      @Turingcom  Před 2 lety

      We're glad you found this video helpful. Please subscribe & stay tuned to our page!
      We'll be sure to share more helpful videos 😄

  • @AnkushKumar-ts6wo
    @AnkushKumar-ts6wo Před 7 měsíci

    Thank you sir , video is very interesting for JavaScript developer but I want to one more video for HR preparation.

  • @wellingtonluizgaboardi220

    I would like to see part 2 also. Thank you for sharing.

  • @avisharma3037
    @avisharma3037 Před 2 lety +11

    Informative interview.. looking forward to more work of Mr.Lav

    • @Turingcom
      @Turingcom  Před 2 lety +1

      Thank you for your feedback, Avi 😄🙌
      We'll make note of this and be sure to include this in our future videos.
      Do subscribe to our page so that you get notified of more such videos 😄

  • @Vamsiri
    @Vamsiri Před 4 měsíci

    Informative

  • @user-uv5py8zi1w
    @user-uv5py8zi1w Před 2 lety

    Awesome

  • @kotlaarunkumar4251
    @kotlaarunkumar4251 Před 10 měsíci

    This is very insightful, thanks for letting the community understand how things work! Can you also pls do videos on blockchain developer interviews as well, thanks in advance!

    • @Turingcom
      @Turingcom  Před 10 měsíci

      Thank you for your suggestion, @kotlaarunkumar4251!
      We'll note this and be sure to include the topic in our future videos.
      Please subscribe to the channel, so you get notified of more such videos! 😄
      -Turing

  • @uzomanwanne2751
    @uzomanwanne2751 Před rokem +3

    Great interview and lessons were learnt

    • @Turingcom
      @Turingcom  Před rokem

      You’re welcome 😊
      Glad you found this helpful!

  • @biswanathbose8211
    @biswanathbose8211 Před rokem +1

    It is a nice informative Video. waiting for the part Second, If possible add some question pertaining callback queue, micro-stack queue and also Global execution area.

    • @Turingcom
      @Turingcom  Před rokem

      Great suggestion! Will keep this in mind for the next video! :)

  • @mohammedabulsoud1819
    @mohammedabulsoud1819 Před 2 lety +2

    Nice topic, let's see part 2 please

    • @Turingcom
      @Turingcom  Před 2 lety

      Coming soon, Mohammed! 🙌
      Do subscribe to our page so that you get notified of more such videos 😄

  • @xeon789
    @xeon789 Před rokem

    genius person

  • @beenatiwari4365
    @beenatiwari4365 Před rokem

    Answer for optimization techniques was really good..

  • @educationfundashorts5254
    @educationfundashorts5254 Před 2 lety +1

    Really nice !

    • @Turingcom
      @Turingcom  Před 2 lety

      We're glad you liked this video. Please subscribe & stay tuned to our page!
      We'll be sure to share more helpful videos 😄

  • @juandavidblancovergara2279
    @juandavidblancovergara2279 Před 5 měsíci

    other performance optimizacion can be use worker_threads for isolate to heavy process in secondary threads, normalization table databases 'couse the reusing data insted of data duplacating when there are not normalization is too important, use o(1) methods index insted of o(n) if is posible, hash tables, views and stored procedurs, index data records tables, chunks process with parallel executing promises, paginations list data and of course the cache memory reusing is good idea too.

  • @AnuragArwalkar
    @AnuragArwalkar Před rokem +2

    I would like to see Sr React Developer Interview. Thanks for the great content

    • @Turingcom
      @Turingcom  Před rokem

      We're glad you're enjoying our videos Anurag! :)
      We shall be sure to pass on your feedback to the team!

  • @MohanLanke
    @MohanLanke Před 6 měsíci

    Please do one more interview on javascript coding challenges

  • @lesagecode
    @lesagecode Před rokem

    Great interview ❤️

  • @mr.shoaibmalik2488
    @mr.shoaibmalik2488 Před 2 lety

    Thank you

    • @Turingcom
      @Turingcom  Před 2 lety

      We're glad you found this video helpful, Shoaib. Please subscribe & stay tuned to our page!
      We'll be sure to share more helpful videos 😄

  • @KREVIAZUKZHOU
    @KREVIAZUKZHOU Před rokem

    thanks for share

  • @sufailkalathil169
    @sufailkalathil169 Před rokem

    Very informative interview

  • @yannid5456
    @yannid5456 Před rokem +1

    5:44 He was literally expecting him to explain how Event Loop Cycle works

    • @prasenjit476
      @prasenjit476 Před rokem

      Yes, he was expecting something about the microtask queue .

  • @jatilyadav4000
    @jatilyadav4000 Před rokem

    Great Video

  • @vishnugupta6284
    @vishnugupta6284 Před rokem

    nice

  • @tenebrae1191
    @tenebrae1191 Před rokem

    👍👍

  • @tech5956
    @tech5956 Před rokem

    Very useful😊

  • @afifosama853
    @afifosama853 Před 4 měsíci

    🎉

  • @chigurupati_s
    @chigurupati_s Před 8 měsíci

    make "UI/UX Designer" Interview plz

  • @dinub8414
    @dinub8414 Před 6 měsíci

    Quite a bit of confusion there btw event queue and call stack... Asynchronous execution is made possible by the queue, while a call stack is present in any excution, whether javascript or any other runtime. Anyone interested to get a full clear picture, check out Jake Archibald with his talk about the event loop.

  • @user-uv5py8zi1w
    @user-uv5py8zi1w Před 2 lety

    I wanna see the part two

    • @Turingcom
      @Turingcom  Před 2 lety +1

      Thank you for your feedback, Руслан 🙌 Part 2 will be up soon!
      Please subscribe & stay tuned to our channel! We'll be sure to share more such videos 😄

  • @hakanaki
    @hakanaki Před 2 lety +1

    Please please please, create more of these videos 😭😭😭

    • @Turingcom
      @Turingcom  Před 2 lety +1

      Hey Chukwuemeka! 🙌
      We're glad you found this video helpful. Please subscribe & stay tuned to our page!
      We'll be sure to share more helpful videos 😄

  • @shaikshavalisyed2012
    @shaikshavalisyed2012 Před rokem

    Good 👍one for me.

  • @nightrocks
    @nightrocks Před 3 měsíci

    call and apply ? thats rare

  • @lesagecode
    @lesagecode Před rokem

    I'm preparing myself to vuejs test on turing Please M. Jose can you do an interview on vuejs??

    • @Turingcom
      @Turingcom  Před rokem

      We shall be sure to let our team know! :)

  • @wahebbenzaid543
    @wahebbenzaid543 Před rokem

    I want to pass an interview but after watching some of interviews in turing, I get frustrated. all developers working in turing have a big experience not less than 4 years, I have only 2 years and half of experience in C# and some side projects in JS. :( :( :(

    • @Turingcom
      @Turingcom  Před rokem

      Hello Waheb 😄
      Turing hires developers with at least 3+ years of full-time relevant programming experience.
      For junior or non-technical roles, you could always try checking for our internal positions at careers.turing.com 🙂
      Happy to help!
      - Turing

  • @pratikbhujel
    @pratikbhujel Před 11 měsíci

    I am an NON IT field student and 27 years old ,who is looking for Laravel jobs I am taking tranning about PHP with laravel and I have made couple of projects and work on too as a freelancer , Any tips for entry or jr. Laravel developer? Or should quit ?

    • @Turingcom
      @Turingcom  Před 11 měsíci

      Hello @pratikbhujel
      Turing hires developers with at least 3+ years of full-time, relevant programming experience.
      For junior or non-technical roles, you could always try checking for our internal positions at careers.turing.com :)
      Happy to help!
      - Turing

  • @yashpandit2693
    @yashpandit2693 Před 2 lety +1

    upload part 2

    • @Turingcom
      @Turingcom  Před 2 lety

      Coming up soon, Yash 🙌🚀
      Please subscribe & stay tuned to our channel! We'll be sure to share more such videos 😄

  • @albertogiuseppe8619
    @albertogiuseppe8619 Před rokem

    i would like to see interview questions for juniors JavaScript Developers too

    • @Turingcom
      @Turingcom  Před rokem

      Please subscribe & stay tuned to our page!
      We'll be sure to share more helpful videos :)

  • @amanchaudhary8494
    @amanchaudhary8494 Před 2 lety +1

    are turing test mcq?

    • @Turingcom
      @Turingcom  Před 2 lety

      Hi Aman 😄
      Turing tests are a combination of MCQ tests and coding challenges.
      You may also refer to the developer FAQ for further queries - help.turing.com/hc/en-us/categories/360000770615-I-m-a-developer-
      Regards,
      Turing

  • @anishmahajan4377
    @anishmahajan4377 Před 2 lety +1

    JavaScript interview part 2

    • @Turingcom
      @Turingcom  Před 2 lety

      Thank you for your feedback, Anish!
      We'll make note of this and be sure to include this in our future videos.
      Please subscribe to the channel so you get notified of more such videos! 😄

  • @arjunsingh9634
    @arjunsingh9634 Před 4 měsíci

    lav speacks in 2x