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

React developer

Ast consulting
upvote
share-icon
3 rounds | 2 Coding problems

Interview preparation journey

expand-icon
Journey
I am switching careers from non-tech to tech. I learned full-stack development in a boot camp and am now appearing for interviews as a front-end and full-stack developer.
Application story
I applied through the company website for this position, and HR contacted me via email after reviewing my resume to schedule my technical interviews.
Preparation
Duration: 12 months
Topics: JavaScript, TypeScript, React.js, Redux, Node.js, Java, HTML/CSS, Tailwind CSS
Tip
Tip

Tip 1: You need to practice as much as you can to improve your skills.

Tip 2: Being able to build logic is very important.

Tip 3: For interviews, focus on basic DSA if you want to apply to small or startup companies.

Application process
Where: Company Website
Eligibility: no
Resume Tip
Resume tip

Tip 1: Your resume must be ATS-friendly for resume selection.

Tip 2: Only add skills that you can explain in interviews.

Interview rounds

01
Round
Easy
Online Coding Interview
Duration5 days
Interview date25 Apr 2024
Coding problem0
Web problem/projects1

1. Telegram bot for weather updates

Create a Telegram bot using the NestJS framework and Node.js, which will:

Allow users to subscribe to receive daily weather updates.

Create an admin panel with Google login for updating bot settings (API keys, etc.) and managing user accounts (blocking/deleting, etc.).

Please share the bot's Telegram handle and the URL of the admin panel. Also, put the code on GitHub and share the repository URL here. You are expected to submit the assignment in 5 days; let me know if you need an extension.

02
Round
Medium
Face to Face
Duration40 minutes
Interview date1 May 2024
Coding problem1

1. JavaScript questions asked

1. Difference between == & === operators (Learn)
2. Hoisting in JavaScript (Learn)
3. Functions Types (Learn)
4. DOM (Learn)
5. Scopes and Scope Chaining (Learn)
6. Closures (Learn)
7. Promises and how to implement it with the Async function and perform operations.
8. Higher Order Function in JS. (Learn)
9. Difference between let and const. (Learn)

10. Write a function to fetch data from an API using the fetch method async. (Learn)
11. this keyword and its uses. (Learn)
12. new features of ES6. (Learn)

03
Round
Hard
Face to Face
Duration50 minutes
Interview date29 May 2024
Coding problem1
Web problem/projects1

1. React Questions asked

1. Why react over other UI libraries and explain its features? (Learn)
2. Difference between SPA & MPA (Learn)
3. JSX and syntax implementation and how to convert JSX into JavaScript.
4. Virtual DOM
5. Difference between class-based components and function-based components.
6. React Lifecycle Methods and how to implement them using functional-based components.
7. props and how to avoid prop drilling
8. React Hooks- useContext, useState, useEffect- with syntax and what we can pass in dependencies
   useMemo- How it's different from useCallback with syntax 
9. Higher Order Components and why we use them (Learn)
10. How we can optimize the performance of the React app (Learn)
11. Redux Functionality and how we use it to optimize performance.

2. Building a React Counter App with Independent Button Components

Have to build a react counter app displaying counter and two buttons increase and decrease for increment and decrement buttons should be in the different component and increase and decrease functionality should be in another component we need to pass function as props to buttons components.

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 - 1
3 rounds | 7 problems
Interviewed by OYO
4657 views
0 comments
0 upvotes
company logo
SDE - Intern
2 rounds | 3 problems
Interviewed by Amazon
960 views
0 comments
0 upvotes
company logo
SDE - 1
2 rounds | 5 problems
Interviewed by Meesho
6450 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 9 problems
Interviewed by Salesforce
3452 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
React developer
3 rounds | 19 problems
Interviewed by Ernst & Young (EY)
4501 views
0 comments
0 upvotes