Accolite interview experience Real time questions & tips from candidates to crack your interview

React developer

Accolite
upvote
share-icon
1 rounds | 4 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 4 months
Topics: React JS, Web Development, System Design, DSA, OOPS
Tip
Tip

Tip 1 : Only react based questions were asked, so should have deep knowledge on important components of react.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.

Application process
Where: Referral
Eligibility: Above 7 CGPA
Resume Tip
Resume tip

Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.

Interview rounds

01
Round
Medium
Video Call
Duration60 minutes
Interview date18 Oct 2021
Coding problem4

Technical round with questions based on React JS.

1. React Question

What is props?

Problem approach

Props is the shorthand for Properties in React. They are read-only components which must be kept pure i.e. immutable. They are always passed down from the parent to the child components throughout the application. A child component can never send a prop back to the parent component. This help in maintaining the unidirectional data flow and are generally used to render the dynamically generated data.

2. React Question

How does Redux work?

Problem approach

The core concepts of Redux — Store, Actions, Reducers, and Subscriptions.
Initial State
The initial state is what it looks like at the start.
Actions/Dispatches
With Redux, every action can alter the initial state — which means anything you do can change something around you. Every time an action takes place, it’s called being dispatched. 
Reducers 
Reducers take in the argument of the state set to the default initial state and the action. This action helps the reducer determine what needs to be done with the state.
Store
This is where the state is contained. In order to create one, you need a reducer and initial state.
Subscribe
You can also subscribe for any changes or updates. This can be very useful as it actively listens for any actions that are dispatched that potentially change the state.

3. React Question

What is Redux?

Problem approach

Redux is a way to manage the “state” or we can say it is a cache or storage that can be accessed by all components with a structured way. It has to be accessed through a “Reducer” and “Actions”. Redux creates a process and procedures to interact with the store so that components will not just update or read the store randomly.

4. React Question

Difference between Functional Components and Class Components

Problem approach

1. A functional component is just a plain JavaScript function that accepts props as an argument and returns a React element. A class component requires you to extend from React. Component and create a render function which returns a React element.
2. There is no render method used in functional components. Class components must have the render() method returning HTML
3. React lifecycle methods (for example, componentDidMount) cannot be used in functional components. React lifecycle methods can be used inside class components (for example, componentDidMount).
4. Hooks can be easily used in functional components.
example: const [name,SetName]= React.useState(‘ ‘)
It requires different syntax inside a class component to implement hooks.
example: constructor(props) {
super(props);
this.state = {name: ‘ ‘}
}

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

What is recursion?

Choose another skill to practice
Similar interview experiences
company logo
SDE - Intern
4 rounds | 9 problems
Interviewed by Accolite
833 views
0 comments
0 upvotes
company logo
SDE - 1
4 rounds | 7 problems
Interviewed by Accolite
1000 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 5 problems
Interviewed by Accolite
816 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 5 problems
Interviewed by Accolite
1108 views
0 comments
0 upvotes