Frontend Interview Experience (Cars24) - Javascript and React JS Interview Questions

preview_player
Показать описание

I interviewed for frontend Engineer role at Cars24.
React JS and Javascript Interview questions from the Interview will be discussed in this video including topics like hoisting, Event loop, Implicit and Explicit binding, Memoize function implementation etc.

🟦 Follow me on Twitter and u will clear your interview 🤓 -

⭐ Support the channel and learn from me One on One -

🔗 Useful Resources -

🔗 MERN Stack Tutorial with Redux -

🔗 React Beginner's Project Tutorials -

#JavascriptInterview #ReactInterview #ReactJS

-------------------------------------------------------------------------

00:00 Intro
00:21 How I got the Interview?
01:02 Round 1 ( Javascript )
01:16 Q1 - Hoisting
04:03 Q2 - Implicit and Explicit binding
06:13 Q3 - Implement a Caching Function
11:50 Q4 - Output Question on Event Loop
15:12 Q5 - Infinite Currying
18:56 Q6 - Implement this Logic
21:11 Round 2 ( React JS )
32:32 Follow up Question
33:03 Round 3 ( HR Interview )

-------------------------------------------------------------------------

Special Thanks to our members -
Tikorz GamePlace
GMERT
Рекомендации по теме
Комментарии
Автор

Man these type of content deserves more than millions subs. You will never find this kind of high quality genuine content on youtube

iitnakanpur..
Автор

Your explanations are so spot on! I've been asking similar questions when I conduct interviews for technical rounds and if anyone of them just goes through your video for interview prep would be more than enough to atleast have the basics of js down. You should definitely continue making such videos.

Oh and thanks for the jsv9000 link never knew about it, im really glad YouTube's algorithm suggested your content! Subscribed!!

varunknair
Автор

Even i gave the cars24 interview i was asked the same ques in react round sub folder structure to implement it.
That recursion thing didn't click in my mind.
Thanks for the video
Learned a lot 👍

AdityaSharan
Автор

If this video gets good response, I will make more interview videos, so, do share it with others 🔥

RoadsideCoder
Автор

I always thought caching was something very complicated and never tried it.
But it was as simple as storing data in an object.
Also, never thought about using recursion in a react component itself.
I learnt something new.
Thank you so much.
Please continue the frontend interview series.

mdridoy-efpw
Автор

It was really one of the best interview experience i am ever seen.. You have explained each and every in detail..
Please come up with more interview experience may be of your friend or colleague ..
One doubt -- May be we don't need isFolder variable.. because every folder object has items as one property so we can use that ..like -- if(explorer.items) {do something} else {do other} ..

AshishKumar-xgdm
Автор

Thank you for sharing Javascript Visualizer 9000 (JSV9000) tool which is really helpful to understand JS engine workflow. Thanks once again!

g-ytub
Автор

At 5:27 we got an empty string because there is a name property in window object and its value is empty string(''). Hope this clarifies the behaviour👍

NikhileshRavulapelli
Автор

Thank you so much for posting this video it gave so many great questions that you don't come across in general, It'll not just help us in the interview but also in real use cases. Thank you so much man!!

srinivasnahak
Автор

This type of content deserves more than millions subscribers. Great content. Pls, make more.

monasharma
Автор

By using this approach able to solve my multiple nested menu problem.❤

adityaTheExplore
Автор

Hey. Thanks for sharing. This is quite informative and helpful.
Although for the Q:5 - Infinte currying, there's a bug in the code.
If we pass 0 as a number - curry(5)(0)(2)(); - The code will break.
Since 0 is falsy in nature. it's gonna return the sum instead of the inner function. So when we call the returned value with param 2, we'll get an exception.

rohit
Автор

The quality of your content is like the gold standard. Thanks a lot to share such amazing content! Would love to see the continuation in the future. Already subscribed for that as well! 😉

islm-ashraful
Автор

Congrats on new job role brother.
And at 11:30 the concept of if stmt writing in such a way is called "Guard Clauses"which is a best practice. So its good that you used it.

gshan
Автор

i've decided to change career to frontend developing and yours videos helps a lot. Keep the nice work and congratulations on the job!

soujigor
Автор

adding the optional context will not help in the memoized example if you want to pass in an existing cache because you're checking the cache that was passed by closure, not the cache that's being passed by "this" (eg. the context). you can verify this by changing fn.call(...) to simply fn(...args) - the cache still works.

christian_vega
Автор

confidence ab aane laga hai video dek kar and question practise kar ke, thank you

ravikumar-gpui
Автор

Very well explained. Got a very clear idea about the problem statement. Thank you for sharing these useful information here

explore-learn-share
Автор

Bro you are genuinely doing a great job, please also make a new series which should be on how to integrate restful api in react js .

yogeshmundhra
Автор

just finished making my first track! thanks bro for all the help with learning soft soft. much love

Luffy-gwec
visit shbcf.ru