React Interview Questions and answers | Best Commonly Asked | Part -4

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

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

  • @madeupstory
    @madeupstory 5 лет назад +30

    Watched all four of them for the second time. Thank you for making these videos.

  • @kodeDev
    @kodeDev 4 года назад +3

    I've watched all 4 parts I don't know how many times now. I love how you approached this with breaking up these Q&A'S into series. I have went from not knowing the answers to knowing them. Not just knowing them to know them, but knowing them by applying them in personal projects. I thought I totally subbed by now, but I just did now!!! Thank you for these vids! I plan on watching some more of your playlists!

    • @Techsithtube
      @Techsithtube  4 года назад +2

      Glad it help . I am planning to make more such videos .

  • @IntotheWildscape
    @IntotheWildscape 5 лет назад +11

    Sir, I don't know how to say thanks to you. A big hug to you. I got selected to largest IT company in India for react position by following you tutorial. Accidentally I noticed your videos in train while going for interview from Trivandrum to Bangalore. What I say. It's 80 percent question were from Ur tips. Performed well and got selected. Thank you so much for changing my life.

    • @Techsithtube
      @Techsithtube  5 лет назад +1

      Firos, I am happy for you. Keep working hard and you will be successful. Good luck with your new job.

    • @IntotheWildscape
      @IntotheWildscape 5 лет назад +1

      @@Techsithtube Sure. Keep posting. Most impressive answers I guess is about react redux saga workflow. Also closures on real use. Promise, then as usual States and props etc. :)

  • @OnSenseAndReference
    @OnSenseAndReference 4 года назад +1

    Man, you're a hero. You're talking about the most important things of this stupid industry.

  • @jatin3448
    @jatin3448 5 лет назад +18

    you're doing a great job. ( Thumbs up * 2 )

  • @VarshaFlimz
    @VarshaFlimz 3 года назад +3

    You're always spot on - even if we all know about these concepts, defining and scoping them for Interview is a skill and lot of hardwork. Thank you for helping the community, you're really doing the best in whole lot

  • @eugeniucozac5563
    @eugeniucozac5563 4 года назад +2

    I watched all React interview questions videos, seems the questions are very easy, I learned React
    around one month and I am working now as a React dev around one month. I will try to watch all your React videos to improve my skills better. Thanks mate!!!

  • @GilAguilar
    @GilAguilar 4 года назад +2

    Thanks again I watched all of your videos. I haven't worked in React for about 6 months (C# & .NET -> took a while to grasp) so it was a real refreshing look at how to prepare. React truly is fun to work with. Cheers :-)

  • @guyfromdoon
    @guyfromdoon 5 лет назад +3

    Learning a lot from your channel..... You are great sir 😊 😊

  • @mohitkashyap2991
    @mohitkashyap2991 3 года назад

    oh my god ..
    Thank you so much ..
    i have given around 20 + interviews in last 1.5 month .
    and i have 5+ offers in hand but still sometime it's hard to explain some topics correctly .
    but not now .....
    Thanks a lot.

  • @chunk1978
    @chunk1978 5 лет назад +2

    Humm. I was surprised when you said that binding functions to the class context in the constructor might slow down the application, that using arrow functions would be faster. Is that really true, thought? I was equally surprised when you said that writing a class component might be faster than writing a functional component, although that's easier to assume since there would be no state or implicate life cycle functions in a functional component. In either case, I would assume that the compiled, webpack(ed) application would be optimized to remove unnecessary classes.

    • @mercantilistic
      @mercantilistic 5 лет назад

      I agree I don't see how using arrow functions would be any faster than binding in the constructor, unless the call to .bind is really a lot slower than the arrow function but, I was under the impression it was pretty much doing that behind the scenes anyways. Either way, this seems like it would be really negligible in terms of a speed difference

  • @mahendrakulkarni1036
    @mahendrakulkarni1036 5 лет назад +2

    Very useful video, yes really enjoyed. Thanks

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

    woww sir what an explanations/....pls dont stop sir....

  • @pank07118
    @pank07118 5 лет назад +2

    Great work... Thanks for the high level questions. They are really helpful

    • @Techsithtube
      @Techsithtube  5 лет назад +1

      Pankaj, I am glad it helped. feel free to let me know if I missed any important questions.

  • @BilalHussain-yu8og
    @BilalHussain-yu8og 4 года назад

    When you said you can't satisfy everybody !!👏🏻🙌🏻

  • @Geedimensions
    @Geedimensions 5 лет назад +2

    I have an interview tomorrow. Thanks for the exercise. Wish me luck

  • @leg875
    @leg875 4 года назад +2

    15:18 important clue to the candidates :)

  • @Helga8064
    @Helga8064 5 лет назад +2

    Thank you for the helpful videos! I was once asked at the interview to explain a unidirectional data flow in React, you might want to cover that too.

    • @Techsithtube
      @Techsithtube  5 лет назад +1

      Olga, yes very Important question. In react data only flows from top to bottom and not the other way around. data down events up.

  • @fullstackacademy8400
    @fullstackacademy8400 4 года назад +2

    Today i was asked in an interview where does redux store its data in browser and i was not able to answer it .

  • @darrenatarrant
    @darrenatarrant 5 лет назад +1

    Is the advice to use arrow functions in event handlers correct? Considering arrow functions are created fresh on each loop it could mean any child components receiving new props. Field class syntax is a better approach if you don't want to use binding.

    • @Techsithtube
      @Techsithtube  5 лет назад

      @Darren, I agree, if you are not using 'this' inside your function, dont make it arrow function. Thanks for pointing it out.

  • @shyamkumar-dev
    @shyamkumar-dev 4 года назад +1

    It helped a lot Thx

  • @blaiseaddeh2894
    @blaiseaddeh2894 5 лет назад +2

    you are wonderful!!!

  • @deepakjha1839
    @deepakjha1839 4 года назад +1

    Great work man u are doing it amazingly.

    • @Techsithtube
      @Techsithtube  4 года назад

      Thanks for watching Deepak. Keep on learning!

  • @Isookov
    @Isookov 5 лет назад +1

    Please do these series on Node; event loop, basic backend terminology, for what type of apps Node is good and for what is not good, things like that

    • @Techsithtube
      @Techsithtube  5 лет назад +2

      I am planning to extend node series to do rest API. I will be starting that next.

  • @RethinkingUI
    @RethinkingUI 5 лет назад +1

    Learning a lot from you Sir. Can you plz explain what does react server-side rendering means with an example?

    • @Techsithtube
      @Techsithtube  5 лет назад

      Server-side rendering is bit different from client side rendering. I might do video using next. js

  • @alaminhossain7733
    @alaminhossain7733 4 года назад

    Loved the series. Really helped fill the gaps in my reactjs knowledge

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

    I attended a so-called React Interview but I have been asked three questions that couldn't answer.
    Question #1: Think you are a Full Stack Developer and your project takes data from another API supplier and you do not have control over it, the API brings data about Weather forecasts and current temperature but API takes 6 seconds to bring data, How can you solve this problem for better user experience on showing current temperature?
    Question #2: You have an application that generates a PDF report for the user, the user selects some filters and according to filters your application creates a PDF report for the user. Whatever the selected filters are, app generates report in 10 minutes and there is no way to decrease this duration. In this case, what kind of solution you can present for the best user experience.
    Question #3: Interviewer explained about Technical Debt and then asked, you have code that has been written without considering best practices and readability of the code, in which cases you chose to leave this code like (without refactoring). Give some cases that you may need to deliver code without refactoring for best readability. On the other hand, let's say, you have enough time to refactor the code but your manager told you to leave it like that what you would do? For which type of companies technical debt is more important Enterprises or Startups?
    I couldn't find any React relation on these questions? I Tried to give answers on Frontend and React Basis especially for the first question, interviewer stopped me and told me that I am not asking on React basis, you must assume that you are a Full Stack Developer.
    Note : Position was for React Developer, not for Fullstack Dev.

  • @dannyman2200
    @dannyman2200 3 года назад

    Such good videos! SuperLike. Cleared up a lot, I can build basic React apps, will I get asked any questions on data structures or algorithms? because I am terrible at them

  • @sowjanyapeddireddy898
    @sowjanyapeddireddy898 3 года назад

    Hi thanks for the detailed explanation in each point. You would like to translate the same content which you mentioned in the video to people's native language like telugu tamil hindhi? let me know

  • @saransh9306
    @saransh9306 5 лет назад +2

    I am curious, how arrow functions can increase performance?

    • @marian_tsx
      @marian_tsx 5 лет назад

      It does, compared to binding a function within render function. Binding a function within render is BAD. That's why you use arrow function if needed.

  • @niteshmishra2148
    @niteshmishra2148 4 года назад

    Hi Sir,
    Could you please add some questions on API calls, Routing, Pure components and HOCs ? Also, some more questions on Redux?

  • @HIghtowerSever
    @HIghtowerSever 4 года назад

    I like all your videos.

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

    What is req.user ?
    Is it work as req.body vs req.user.

  • @anshulgupta3795
    @anshulgupta3795 5 лет назад +3

    Sir waiting for the next Node.js video

    • @Techsithtube
      @Techsithtube  5 лет назад

      I am planning to extend node series to do rest API. I will be starting that next.

    • @anshulgupta3795
      @anshulgupta3795 5 лет назад

      @@Techsithtube egarly waiting sir

  • @MotivationFacts552
    @MotivationFacts552 5 лет назад

    Thank for great series
    for next series should be React native right?

  • @biscuit-biscuits
    @biscuit-biscuits 4 года назад

    I love your tutorials, do you have any one Graph QL Apollo?

  • @kambing860210
    @kambing860210 4 года назад +1

    well, I think it's wrong that arrow function is faster, I thought it should be the same as bound function, but please check this article here medium.com/@charpeni/arrow-functions-in-class-properties-might-not-be-as-great-as-we-think-3b3551c440b1#:~:text=Arrow%20functions%20in%20class%20properties%20are%20much%20slower%20than%20bound,going%20to%20pass%20it%20around.

  • @shakeelkoper7068
    @shakeelkoper7068 5 лет назад +4

    I have reactjs interview 2morow Watched all 4 Videos Hope this helps.
    Wish me Luck

    • @Techsithtube
      @Techsithtube  5 лет назад +1

      Good Luck Shakeel with the interview!

    • @HarmanKumar
      @HarmanKumar 5 лет назад +1

      Hi Shakeel, Which are all the questions asked to you. Can you please let us know as well.

  • @sureshkumaranbu
    @sureshkumaranbu 4 года назад

    Wow! you are a gem thanks

  • @shwetabgaonkar
    @shwetabgaonkar 4 года назад

    Loved the entire series of videos 👍🏻

    • @Techsithtube
      @Techsithtube  4 года назад

      Glad you like them Sweta! Good luck with the interviews!

  • @ankithtv2308
    @ankithtv2308 4 года назад

    Very helpful

  • @sagarkharade8535
    @sagarkharade8535 4 года назад

    Thank you so much.. Keep it up :)

  • @drjones694
    @drjones694 5 лет назад

    You mentioned error functions can you do an error function video thanks great content

  • @drjones694
    @drjones694 5 лет назад

    Love this series make a playlist on your channel so we can watch them in order or together thanks

    • @Techsithtube
      @Techsithtube  5 лет назад

      THere is already a playlist on React Interview questions series.

  • @jamshithp5733
    @jamshithp5733 5 лет назад

    Up to date courses for React.Thank you sir :)

  • @Ath9394
    @Ath9394 3 года назад

    More interview prep videos please🙏

  • @abhinayak9976
    @abhinayak9976 5 лет назад

    Hi, Can you please do an interview questions on Angular 2+ and common coding asked in Angular.
    Thanks.

  • @yaolegoleynik
    @yaolegoleynik 5 лет назад

    Thank you!

  • @barkhatiwari1556
    @barkhatiwari1556 5 лет назад

    Hello sir ,
    what are those external packages can you name some of them also how do we use them , also please explain how we use js bundler .

    • @Techsithtube
      @Techsithtube  5 лет назад

      Barkah, I have a video on Parcel bundler please check it out, that gives you bit more understanding of how applications are packaged.

  • @rajkumart08
    @rajkumart08 5 лет назад +1

    Can you solve some Js programming question

    • @Techsithtube
      @Techsithtube  5 лет назад

      I have lots of videos on Js Programming Questions . Do check it out.

    • @rajkumart08
      @rajkumart08 5 лет назад

      @@Techsithtube can you provide links here

  • @hkdelhivlogs
    @hkdelhivlogs 5 лет назад

    Hi sir please make the video on node interview questions.

    • @Techsithtube
      @Techsithtube  5 лет назад +1

      I am planning for the series on that as well . :)

    • @hkdelhivlogs
      @hkdelhivlogs 5 лет назад

      @@Techsithtube thanks sir I am waiting for that.

  • @rajashekhar433
    @rajashekhar433 5 лет назад

    please make a video on Developers profiler

    • @Techsithtube
      @Techsithtube  5 лет назад

      You mean Developers profile for job hunting?

    • @rajashekhar433
      @rajashekhar433 5 лет назад

      @@Techsithtube NO!...
      In Developers tools we can get a tab for the profiler.
      2. Please make a series on ReactJS PWA. ****
      3. Nodejs Interview
      4. continue the JS interviews(algorithms)
      5. new Intl methods ****
      6. navigator.vibrate, JS sensor methods.
      ( ruclips.net/video/EZpdEljk5dY/видео.html ).
      Thank you

  • @achyutrastogi8080
    @achyutrastogi8080 4 года назад

    Watched all of them, where's the next?

    • @Techsithtube
      @Techsithtube  4 года назад +1

      Achyut, that was the last one. I am planning to make more on react hooks interview questions soon. Thanks for watching

  • @velpurisaranya8427
    @velpurisaranya8427 5 лет назад

    Thanku for the post sir. Can u pls make videos on vue js interview questions and more on html,css

    • @Techsithtube
      @Techsithtube  5 лет назад

      Velpuri, I dont know vue js. I only know Angular, React and Ember. :)

    • @velpurisaranya8427
      @velpurisaranya8427 5 лет назад

      Ok sir no problem thanku

  • @MylesGmail
    @MylesGmail 5 лет назад +3

    Thx I tweeted this

  • @show_me_the_moneyy
    @show_me_the_moneyy 5 лет назад

    I was asked what's the difference between constructor and componentWillMount . saw some stackoverflow posts but still not getting exactly the distinction to use one over other in any particular scenarios . The only difference I could get is you can't setState in constructor and you can in componentWillMount but react docs discourage side effects in componentWillMount .Its just that there will be no error if you setState in componentWillMount but there won't be any rerender .Also if any async call is made using setState in componentWillMount , initial render won't be blocked till response is received . could you please answer this