Тёмный

Complete ReactJS Interview Prep🔥: Top 10 Questions and Answers for Beginners | Ace Your Interview! 

Vasanth Bhat
Подписаться 18 тыс.
Просмотров 4,1 тыс.
50% 1

#interview #react #reactjs #frontend #javascript
‪@careerwithvasanth‬ is a RU-vid channel dedicated to helping candidates clear their interview. There are more than 150 videos and new videos will be uploaded every week. If you're seriously preparing for interviews and looking for tips and tricks, please subscribe to my channel and press the bell icon.
To get a dedicated one on one, you can reach out to me here: topmate.io/vasanth_bhat
Link to questions: github.com/coolvasanth/reactj... (Don't forget to star the project)
Join CareerwithVasanth community to discuss with other developers: t.me/uncommongeek.
Follow me on LinkedIn - / careerwithvasanth
Join my 3100+ members frontend developer telegram group here: t.me/uncommongeek
Medium Blog: / careerwithvasanth
JavaScript Interview preparation series : • Watch this series and ...
JavaScript Custom implementation/polyfills Series: • Learn Custom implement...
Frontend system design series: • 🔥 What is frontend Sy...
MAANG series for frontend developer: • First ever MAANG serie...
Frontend mock interview series: • ReactJS & JavaScript M...
Shorts for quick access to all frontend resources: • MAANG interview Qstns ...
Tips for freshers: • 🔥 Every Engineering S...

Наука

Опубликовано:

 

31 май 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 60   
@sambose8243
@sambose8243 29 дней назад
This channel is very underrated. You deserve 1M subscribers, bro. Hopefully you'll reach it soon 😊
@thelyricsguy3094
@thelyricsguy3094 29 дней назад
Exactly because of him only I aced my last interview
@careerwithvasanth
@careerwithvasanth 29 дней назад
Thank you so much 😀 both !! hoping for the same !
@sambose8243
@sambose8243 29 дней назад
For Q8, I think it will work if we use prevState + 1 in the setValue
@ngayathri1818
@ngayathri1818 23 дня назад
Its really very useful bro. Keep going. 1. 2 as useState schedule the update and useEffect refer the initial value only 2. Hello , when we click the button it changed to "React" due to setState 3. after 1s, It will print 1 and again each 1s interval, count is incremented by 1 4.setState scheudle the update and 1 will be printed 5. if we use prevState, then react will remember and update the previous state. 6.setTimeout form closure with setCount and its not update at that time. so result will be 1 but alert will be 0 7. 5 -> wrong 8. 1,2,3 -> wrong. we can use prevState => prevState + 1 9. 1 because of closure 10. increment by 1
@careerwithvasanth
@careerwithvasanth 19 дней назад
Appreciate your comment
@mahalingappabirajdar5285
@mahalingappabirajdar5285 8 дней назад
Thank you for explaining each and every concept in an easy-to-understand manner
@careerwithvasanth
@careerwithvasanth 2 дня назад
you're welcome
@shubhamkakad10x
@shubhamkakad10x 29 дней назад
thank you for this
@omgupta777
@omgupta777 11 дней назад
Thankyou so much🎉
@madhanravi4365
@madhanravi4365 29 дней назад
Thanks a lot for this, need more like this ❤
@careerwithvasanth
@careerwithvasanth 29 дней назад
You're welcome 😊
@as_if
@as_if 23 дня назад
22:15 that could be done adding count in the dependency array too, other than using prevState
@mayurwankhade7447
@mayurwankhade7447 28 дней назад
Q 8 - setValue(prevValue => prevValue+ 1)
@ankushladani496
@ankushladani496 25 дней назад
Thanks for this awesome knowledge...❤😊
@careerwithvasanth
@careerwithvasanth 25 дней назад
My pleasure 😊
@SunilKumar-cq8gu
@SunilKumar-cq8gu 27 дней назад
Your efforts are worth it, learnt a lot from you
@careerwithvasanth
@careerwithvasanth 25 дней назад
Thank you !! new video will be out this Saturday on similar way for JavaScript
@as_if
@as_if 23 дня назад
So setState works asynchronously, that's why unless passed a callback function, it doesn't consider the last updated value by it's brother setState. The callback function makes sure to execute the setState in order, they are called, even if they are asynchronous.
@careerwithvasanth
@careerwithvasanth 19 дней назад
Correct !
@SandeepMaraboina
@SandeepMaraboina 28 дней назад
Q8 use value in dependency array
@khanapeena2191
@khanapeena2191 29 дней назад
I am not sure about it but you can put value in a dependency array.
@sivakarthikeyans3519
@sivakarthikeyans3519 29 дней назад
i was able to answer 4 out of 10. and i almost guessed in 2 other excercises. again thank you vasanth. it's very helpful and interesting.
@careerwithvasanth
@careerwithvasanth 28 дней назад
That's great !!
@arpitham8104
@arpitham8104 17 дней назад
Please continue these series please 🙏
@careerwithvasanth
@careerwithvasanth 16 дней назад
You will see more videos coming week !! recording them tomorrow
@ankushladani496
@ankushladani496 25 дней назад
3) initially 0 and after 1 second count will be 1
@Zaheer__zk40
@Zaheer__zk40 2 дня назад
"Great questions."
@careerwithvasanth
@careerwithvasanth 2 дня назад
Thank you !! please share channel details with your friends !!
@SunilKumar-cq8gu
@SunilKumar-cq8gu 27 дней назад
Q8-using prevState=>prevState+1 would work
@vijrah3600
@vijrah3600 19 дней назад
Sir, please make card or a scroll to answer the comment , if you tell it 10 times some times its gives a wrong effect, I have a gaming channel it worked bad for me , huge respect sir
@careerwithvasanth
@careerwithvasanth 19 дней назад
Appreciate your comment and feedback taken !
@mohammadabbas1623
@mohammadabbas1623 29 дней назад
Amazing
@careerwithvasanth
@careerwithvasanth 28 дней назад
Thank you !
@jyotighali8002
@jyotighali8002 23 дня назад
can you please make more question like this , I will be more help full for preparing interview
@careerwithvasanth
@careerwithvasanth 19 дней назад
Planning for the same ! you will see more content soon !
@ankushladani496
@ankushladani496 25 дней назад
2) React
@Abhi_Thakur01
@Abhi_Thakur01 17 дней назад
Keep vs code and browser in dark mode 📳
@careerwithvasanth
@careerwithvasanth 16 дней назад
Noted !
@harshadevi982
@harshadevi982 19 дней назад
Hi Sir,Thanks for the amazing content. I have 2 years experience in testing but i sn planning to switch to frontend role.Learning html Css and js.Can you please share any road map or path to secure a job as i am not having real time experience in front end.
@careerwithvasanth
@careerwithvasanth 19 дней назад
Hi please join our group here : t.me/uncommongeek and discuss
@popilarflims5397
@popilarflims5397 4 дня назад
The second snippet is the correct one. Here's why: ### First Snippet: ```javascript import React, { useState, useEffect } from 'react'; function App() { const [value, setValue] = useState(0); useEffect(() => { const timer = setInterval(() => { console.log('value is', value); setValue(value + 1); }, 1000); return () => clearInterval(timer); }, [value]); return {value}; } export default App; ``` ### Second Snippet: ```javascript import React, { useState, useEffect } from 'react'; function App() { const [value, setValue] = useState(0); useEffect(() => { const timer = setInterval(() => { console.log('value is', value); setValue(value => value + 1); }, 1000); return () => clearInterval(timer); }, []); return {value}; } export default App; ``` ### Explanation: 1. **Dependency Array in `useEffect`:** - In the first snippet, `useEffect` has `[value]` as its dependency array. This causes the effect to run every time `value` changes. However, this leads to multiple intervals being set up because each time `value` changes, the effect will clean up the old interval and set a new one. This is not the desired behavior for this scenario. 2. **State Update Function:** - The second snippet correctly uses the functional form of `setValue` (`value => value + 1`). This ensures that `setValue` is called with the latest value of `value` without relying on the closure from the initial render. 3. **Stable Timer Setup:** - In the second snippet, `useEffect` has an empty dependency array `[]`, which means the effect runs only once after the initial render. This ensures that only one interval is set up, and it correctly updates the state every second. ### Conclusion: The second snippet correctly sets up the interval only once and updates the state properly using the functional form of the state setter. Therefore, the second snippet is the correct one to use. For Question No-8
@careerwithvasanth
@careerwithvasanth 2 дня назад
Great explanation., Join our 3100+ member Career with Vasanth telegram group here, you can spend your spare time to help fellow developers t.me/uncommongeek
@ankushmudgil9352
@ankushmudgil9352 11 дней назад
In excercise -4 how 4 zeros are consoled??
@ankushladani496
@ankushladani496 25 дней назад
Please explain exercise 3.
@VivekChavan-ov3pl
@VivekChavan-ov3pl 28 дней назад
Where is your tg channel link of uncommon geeks
@careerwithvasanth
@careerwithvasanth 28 дней назад
t.me/uncommongeek Here is my telegram group !!
@VivekChavan-ov3pl
@VivekChavan-ov3pl 28 дней назад
@@careerwithvasanth it says it's private unable to join, I was part of it
@VivekChavan-ov3pl
@VivekChavan-ov3pl 28 дней назад
@@careerwithvasanth why it is private now
@careerwithvasanth
@careerwithvasanth 27 дней назад
@@VivekChavan-ov3pl yes it's a private group I have approved it.
@VivekChavan-ov3pl
@VivekChavan-ov3pl 27 дней назад
@@careerwithvasanth any way I can join
@bishalkar5614
@bishalkar5614 28 дней назад
Sir! Buy an iPad! You need. It's expensive but worth it for a content creator like you.
@careerwithvasanth
@careerwithvasanth 25 дней назад
I wish!
@keshavkagrawal
@keshavkagrawal 29 дней назад
Sir, everyone acknowledges your efforts in helping us but using VSCode in light mode is absolutely criminal.
@careerwithvasanth
@careerwithvasanth 29 дней назад
Haha !! one of my senior suggested white background is good for eyes !
@mayurwankhade7447
@mayurwankhade7447 28 дней назад
🤣🤣🤣
@prasadmagi6302
@prasadmagi6302 27 дней назад
😂😂😂😂😂
Далее
I Built 100 Homes And Gave Them Away!
09:36
Просмотров 45 млн
The last one surprised me! 👀 🎈
00:30
Просмотров 3,2 млн
Coding Interviews Be Like
5:31
Просмотров 6 млн
How to prepare your Frontend System Design Interview
13:21
Best mobile of all time💥🗿 [Troll Face]
0:24