6 React Interview Questions You Have to Know

Ғылым және технология

The first 1,000 people to use this link will get a 1 month free trial of Skillshare: skl.sh/pedrote...
In this video I will go over 6 react interview questions that can help you lend a job.
🚀 Learn ReactJS By Building 6 Projects: codedamn.com/l...
🐙 GraphQL Course: codedamn.com/l...
► Buy Crypto on Coinbase: coinbase-consumer.sjv.io/PedroTech
Social
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Website: machadopedro.com
Linkedin: / machadop1407
Instagram: / _pedro.machado_
Github: github.com/mac...
Business Email: pedro@pedrotech.co
Tags:
- ReactJS Tutorial
- ReactJS and MySQL
- NodeJS Tutorial
- API Tutorial
Timestamps
00:00 | Intro
00:48 | Sponsor
01:37 | Virtual Dom
03:39 | States
05:24 | Hooks
06:50 | State Management
09:00 | Hooks Rules
10:19 | Design Patterns (MVC...)
#reactjs #coding

Пікірлер: 116

  • @PedroTechnologies
    @PedroTechnologies2 жыл бұрын

    The first 1,000 people to use this link will get a 1 month free trial of Skillshare: skl.sh/pedrotech02221

  • @MrNikola14
    @MrNikola142 жыл бұрын

    I've been asked these interview questions (which I remembered and wrote down) so it might help someone: 1. What is state hoisting 2. What are falsy values in js 3. Synchronous vs Asynchronous code 4. What is a purpose of a Function as a child 5. Presentational component vs container component 6. Why do we need keys for React lists 7. How to recognize closures in js 8. Difference between using fetch() and axios 9. Purpose of fragments 10. How to create a custom hook

  • @davidtesno3384

    @davidtesno3384

    2 жыл бұрын

    Just curious what level positions were these questions asked? Is this entry level, intermediate or senior level? Thanks.

  • @MrNikola14

    @MrNikola14

    2 жыл бұрын

    ​@@davidtesno3384 these were for entry level, as a junior react dev

  • @sogggy

    @sogggy

    2 жыл бұрын

    Thanks. Did you get the job?

  • @mofe620

    @mofe620

    2 жыл бұрын

    😂 I can provide answers to only 3 of these questions.

  • @user-lm9ve2js2t

    @user-lm9ve2js2t

    Жыл бұрын

    @@MrNikola14 I'm a junior developer looking for entry level job.... And .... damn I can't answer these !

  • @chandrashekar-us6ef
    @chandrashekar-us6ef Жыл бұрын

    Few more common question: What is the exact difference between class component and functional component?(they’re are not expecting syntactic differences as answer) How do you choose functional over class component ? What exactly happens with Lazy loading and how code splitting works? How is closures implemented in React. unfortunately I failed the interview and I had no answers for these.

  • @XlON___
    @XlON___2 жыл бұрын

    Thank you my man, I landed in Canada from Chile 4 months ago and have my first interview tomorrow. This video was indeed helpful, cheers!!!!

  • @PedroTechnologies

    @PedroTechnologies

    2 жыл бұрын

    Best of luck!

  • @zakhariihusar6975

    @zakhariihusar6975

    2 жыл бұрын

    How did it go?

  • @XlON___

    @XlON___

    2 жыл бұрын

    @@zakhariihusar6975 super bad, they didn't ask me any of these lmao

  • @zakhariihusar6975

    @zakhariihusar6975

    2 жыл бұрын

    @@XlON___ better luck next time!

  • @Sergio-ef5pz

    @Sergio-ef5pz

    2 жыл бұрын

    Que te preguntaron? Conseguiste algún trabajo en Canadá?

  • @stilltrippin4687
    @stilltrippin46872 жыл бұрын

    Well, mastering design patterns is my next goal to achive, thanks man. Wish you good luck in the youtube journey

  • @PedroTechnologies

    @PedroTechnologies

    2 жыл бұрын

    Best of luck!

  • @shinigami675
    @shinigami675 Жыл бұрын

    I was asked 1. Virtual Dom 2. React Security 3. OOP Principles and Design Patterns 4. Idempotency 5. High Level Components and Functions.

  • @MarushDenchev

    @MarushDenchev

    Жыл бұрын

    Idempotency? Isn’t that too personal to ask?

  • @shinigami675

    @shinigami675

    Жыл бұрын

    @@MarushDenchev lmao

  • @arhabersham
    @arhabersham2 жыл бұрын

    I would rename this channel Pedro"LifeSaver"Tech !

  • @fcq731
    @fcq731 Жыл бұрын

    Just a small suggestion, there is too much unnecessary information instead of direct question and answer. Would be great to cut to the chest.

  • @johnadepelumi93
    @johnadepelumi932 жыл бұрын

    this will really be helpful to a lot of react devs hoping to land their first full time job.

  • @dougui.p
    @dougui.p2 жыл бұрын

    bro, since the first time a watch one your video i thought, wow this guy looks like a brazilian, so i followed you in instagram and i got it, you're a truly fucking brazilian, hahaha. Deixando o inglês das ruas de lado, parabéns pelo conteúdo, Pedrão, tô assistindo vários vídeos do seu canal e, além de aprofundar nas tecnologias, tô treinando o inglês também. Forte abraço, irmão!

  • @PedroTechnologies

    @PedroTechnologies

    2 жыл бұрын

    Kkkkkkkk td mundo toma um susto qnd ver q sou br. Pra ser honesto se do nada eu visse um tutorial em ingles de um br eu ia achar top kkkkkkk Valeu mano!

  • @calebcadainoo
    @calebcadainoo2 жыл бұрын

    Very comprehensive 🙌

  • @PedroTechnologies

    @PedroTechnologies

    2 жыл бұрын

    Glad it was helpful!

  • @brandoni9599
    @brandoni95992 жыл бұрын

    Your videos have really helped me. Thank you!

  • @salmansaysit
    @salmansaysit2 жыл бұрын

    MVC is more of an Architecture where Design Patterns deals with structure of Classes in OOP. Like singleton, factory, façade and strategy etc ,

  • @jameshalstead6742
    @jameshalstead67422 жыл бұрын

    The DOM question got me a month ago. I still don't feel like I can explain it, thanks for covering this.

  • @berrieberrie1555
    @berrieberrie15552 жыл бұрын

    thank you so much ^^ a hidden gem video that mostly coach/youtubers/tutorials dont take notes

  • @Aliena92
    @Aliena929 ай бұрын

    Thank you so much! Every topic is a breeze with you.

  • @rakhisingh9797
    @rakhisingh97972 жыл бұрын

    Pls make more videos like this 😃

  • @PedroTechnologies

    @PedroTechnologies

    2 жыл бұрын

    More coming!

  • @cryptodoomer2855
    @cryptodoomer285511 ай бұрын

    jeez, seeing this reminds me of my time as a junior dev. I wish i had chatgpt in that days

  • @Eric-lw5yq
    @Eric-lw5yq Жыл бұрын

    You're growing up right before our eyes!

  • @Icedanon
    @Icedanon Жыл бұрын

    In the context of a react app, for mvc, wouldn't the model be the backend, the controller be your javascript, and the front end be the view? And since react components encapsulate jacascript along with jsx, can you really separate them into a view and controller?

  • @adamtak3128
    @adamtak31282 жыл бұрын

    Hey Pedro. How is your learning of GoLang going? WIll you be making videos/tutorials based projects aroung GoLang in the future?

  • @PedroTechnologies

    @PedroTechnologies

    2 жыл бұрын

    I spent my whole summer last year using golang for backend. I got pretty good with it, I can start making videos but I feel like there is a lack of demand for it.

  • @Uchutanjyo
    @Uchutanjyo2 жыл бұрын

    Underrated video, this should have more views! Thx Pedro!

  • @ravikanhreddymanik7767
    @ravikanhreddymanik7767 Жыл бұрын

    Thank you Man! Really appreciate your effort to help people like me.

  • @tomasburian6550
    @tomasburian6550 Жыл бұрын

    I've done dozens of interviews recently that these questions were in nearly all of them.

  • @luketembanimunyandu3326
    @luketembanimunyandu332611 ай бұрын

    Awesome insights, thanks bud

  • @pjnyc8276
    @pjnyc8276 Жыл бұрын

    Thank you for this video. I am in the process of interviewing React/React Native devs. Do you do consulting work?

  • @randerins
    @randerins2 жыл бұрын

    I'm actually so glad that my coding bootcamp taught me deeply about the MVC pattern, on this case using Rails. It's easier than it seems.

  • @LuisReyes-zs4uk
    @LuisReyes-zs4uk Жыл бұрын

    Really good video, thanks dude!

  • @vadikot
    @vadikot Жыл бұрын

    thank you so much for this video it helped me understand some topics better and will definitely help me in my interview

  • @rumpleshtiltkinzzz
    @rumpleshtiltkinzzz Жыл бұрын

    When you are explaining state and how it differs in React compared to the example of using a plain object, what you're referring to is a declarative programming style as opposed to imperative(writing all the implementation logic yourself).

  • @newyorkheart
    @newyorkheart11 ай бұрын

    Pretty good explanation for beginners to understand the concepts

  • @catalinrusu8098
    @catalinrusu80982 жыл бұрын

    Nice video and good information! Thanks! Have you tried Jotai instead of Redux?

  • @ThColinPereira
    @ThColinPereira2 жыл бұрын

    Super helpful as always, Pedro!

  • @iuliiasiriakivska2209
    @iuliiasiriakivska22096 ай бұрын

    Thanks, great one

  • @World_information5568
    @World_information55682 жыл бұрын

    Very informative video Dear Sir 😇

  • @adeleke5140
    @adeleke5140 Жыл бұрын

    thank you for this video, Pedro. would review the concepts you've mentioned.

  • @Onserio.
    @Onserio.9 ай бұрын

    Nice one, thanks.

  • @unjinjang2234
    @unjinjang22342 жыл бұрын

    Hey pedro! Excellent content 😌 Would love a video from you going over and explaining about common react design patterns! Looking forward to it 👏

  • @cholo2605
    @cholo2605 Жыл бұрын

    Thanks Pedro!!

  • @jorgevillafraz2656
    @jorgevillafraz26568 ай бұрын

    Thanks for the video

  • @aakankshabaijal
    @aakankshabaijal2 жыл бұрын

    Loved the video! Crisp, to the point and super helpful. Great work!

  • @abhaytiwari6411
    @abhaytiwari64112 жыл бұрын

    thanks pedro

  • @arturmavlidov247
    @arturmavlidov2472 жыл бұрын

    That's good, thanks!

  • @adewumijohnadedoyin4061
    @adewumijohnadedoyin40612 жыл бұрын

    It's really helpful!

  • @abhishekmagar9843
    @abhishekmagar98432 жыл бұрын

    Thank you brother for kind information

  • @amauribechtoldjunior9588
    @amauribechtoldjunior9588 Жыл бұрын

    Hi Pedro, good content, thanks for this video! I would just suggest on the Hooks rules question, another plus It's always a good practice start then with "use" on the name.

  • @rachidslearnings3933
    @rachidslearnings39332 жыл бұрын

    Thank you the the good tipps

  • @meraatmostafavi7758
    @meraatmostafavi7758 Жыл бұрын

    thanks for the vid that was helpful

  • @horu8027
    @horu80272 жыл бұрын

    Gracias Pedro👍

  • @ty-cf6zi
    @ty-cf6zi Жыл бұрын

    That's really helpful😃

  • @jatilyadav4000
    @jatilyadav4000 Жыл бұрын

    Amazing Video bro

  • @jatilyadav4000
    @jatilyadav4000 Жыл бұрын

    Really helpful Bro.

  • @PrasathGururmoorthy
    @PrasathGururmoorthy2 жыл бұрын

    Thanks, really it will usefull for me.

  • @shadykhatri1620
    @shadykhatri16202 жыл бұрын

    Clear and simple

  • @arbros9093
    @arbros90932 жыл бұрын

    Need more videos on this topic

  • @victorkhachi8222
    @victorkhachi82222 жыл бұрын

    Thank you

  • @ytubs
    @ytubs2 жыл бұрын

    god bless pedro tech

  • @glareminds4286
    @glareminds42862 жыл бұрын

    Nice tutorial

  • @nikkisaha8830
    @nikkisaha88302 жыл бұрын

    Thank you so much cutie ❤️ please make more such videos and crash course videos on firebase

  • @asagiai4965
    @asagiai4965 Жыл бұрын

    Is #4 Like how to pass data on components?

  • @joseeavr
    @joseeavr6 ай бұрын

    why u blurred there? u have a gun?

  • @youngwolf1009
    @youngwolf1009 Жыл бұрын

    Pedro ur an angel

  • @natnael-oqp5082
    @natnael-oqp50822 жыл бұрын

    bro How long I take to become back-end developer (learn nodejs mongodb(mysql) graphql ) I am reactjs/nextjs developer

  • @PedroTechnologies

    @PedroTechnologies

    2 жыл бұрын

    Nodejs + a DB like mysql or mongo shouldn't take long. To be able to code with it I would say a month is enough, but to be really good it takes time. GraphQL is way more advanced, would not recommend starting with it.

  • @natnael-oqp5082

    @natnael-oqp5082

    2 жыл бұрын

    @@PedroTechnologies ooooo bro 10Q respect and love from Ethiopia

  • @yashodipdeshmukh6897
    @yashodipdeshmukh68972 жыл бұрын

    One more rule for hooks - no hook inside another hook.

  • @ifeanyiilonze5485
    @ifeanyiilonze5485 Жыл бұрын

    Thanks nwanne

  • @MenAgainstEmotionalAbuse
    @MenAgainstEmotionalAbuse Жыл бұрын

    Please make some videos on redux if not already started

  • @Regalman
    @Regalman3 ай бұрын

    video starts at @2:58

  • @rebeccaignacio7497
    @rebeccaignacio74972 жыл бұрын

    Boa Pedrinho

  • @novaa977
    @novaa9772 жыл бұрын

    great vid, move that pen tho XD

  • @PedroTechnologies

    @PedroTechnologies

    2 жыл бұрын

    Lmaoo how did you even see that

  • @27sosite73
    @27sosite73 Жыл бұрын

    super!

  • @gauravgaurav6055
    @gauravgaurav60552 жыл бұрын

    I can answer almost all answers but still no job :(

  • @Randomguy48279xyz
    @Randomguy48279xyz2 жыл бұрын

    👍

  • @jayypluss
    @jayypluss4 ай бұрын

    hu3

  • @Diogocb
    @Diogocb2 жыл бұрын

    Why u put this blur thing in your face?

  • @PedroTechnologies

    @PedroTechnologies

    2 жыл бұрын

    It was a mistake with youtube editor, I unfortunately am unable to fix it :/

  • @anakoridze
    @anakoridze9 ай бұрын

    there is a lot of blabla in this video and few explanations

  • @jupiterliketheplanet

    @jupiterliketheplanet

    2 ай бұрын

    Yea, felt the same way

  • @thomasmajq2525
    @thomasmajq25252 жыл бұрын

    tidy ur clothes ?

  • @melodichype4749
    @melodichype47495 ай бұрын

    Bs! Waste!!

  • @KAZVorpal
    @KAZVorpal6 күн бұрын

    Blah blah blah intro blah blah ad-forced-on-us-despite-paying-for-premium...then he takes OVER A MINUTE to prattle on before asking the first question... Actual start of video: 2:53 Getting close to a quarter of the way through the video. And then his answer is actually pretty weak.

  • @Pareshbpatel
    @Pareshbpatel2 жыл бұрын

    Very informative video. Thanks, Pedro. {2022-02-15}, {2022-11-22}

  • @PedroTechnologies

    @PedroTechnologies

    2 жыл бұрын

    Glad you enjoyed it!

Келесі