Work About Team Blog Tutorials FAQ
Book a discovery call → Chat on WhatsApp

Home / Blog / React & Frontend / React Interview - (Part 3)

reactjavascriptwebdevwriting

React Interview - (Part 3)

💡
Cross-posted content: This article is also published on Dev.to. View original on Dev.to ↗

So welcome🙂 again to another part of React Interview series. So we’re finally now into part-3. Before I thought to bind up this series into total of 3 parts but there are so many questions to cover because React also includes JS. So hopefully this series will have total 5 parts.

So let’s cut out the introductory crap and jump directly into some more React interview questions.

1- What does useState return? 2- What’s the difference between React Router and React router DOM? 3- What are peer dependencies? 4- Can we use React without JSX? 5- Why do we have to use className prop and can’t have class as a prop to a component as a CSS selector?

<div className= “react-interview”>
Hi! [dev.to](http://dev.to) 
</div>
```plaintext
> **6-** Explain the `Redux lifecycle`.
> **7-** What’s the output?
 const b = 'abc' 
 b.push(d) 
 console.log(b)
> **8-** What are `events in JS` and how we can play around them?
> **9-** Explain the use of `useRef`?
> **10-** Difference between the `Browser Router` and `Hash Router`?

_I'll be wrapping up this part of the article here. I'll be glad to read you answers to these question in the comment section._

_And don't forget to mention your approach towards taking interviews. How you approach it? And I know there might be some flaws🥺 in asking these questions so you are free to point them out._

---
*Originally published at [Klickspell Engineering](https://klickspell.com/blog/react-interview-part-3-mmb)*
Full-Stack Web Engineering

Need technical precision for your web stack?
Architected for performance & scale.

From modern headless commerce to enterprise infrastructure and clean frontend state systems, Klickspell delivers senior engineering craft without agency bloat.

Book Free Technical Call → Explore Headless Engineering ↗

Keep Reading

Related Engineering Articles

webdevjavascript

5 Things to do before making the build for Production. (React JS)

This article is not something you might not already know but maybe you might not have it all listed...

2 min read Read →
javascriptreact

React JS Interview(Part-2)

So this is the second blog post where I'm sharing some more important questions that you may stumble...

2 min read Read →

Technical Blog

Explore all 50+ engineering tutorials

All Articles ↗

Looking for custom
Shopify engineering craft?

Let's build
your store right.

Book a free 30-minute call. We'll talk through your store goals, timeline, and budget.

Free 30-min call · Discuss scope & budget

Book your free call → Chat on WhatsApp

The craft in every click.