Upload Button Icon Add office photos

Filter interviews by

Brightly Software React Js Frontend Developer Interview Questions and Answers

Updated 10 Jan 2025

Brightly Software React Js Frontend Developer Interview Experiences

1 interview found

Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What is react js
  • Ans. 

    React.js is a JavaScript library for building user interfaces.

    • React.js is a declarative, efficient, and flexible JavaScript library for building user interfaces.

    • It allows developers to create reusable UI components.

    • React.js uses a virtual DOM to improve performance by updating only the necessary parts of the actual DOM.

    • It follows a unidirectional data flow, making it easier to understand and debug.

    • React.js can be used ...

  • Answered by AI
  • Q2. What are hooks
  • Ans. 

    Hooks are a new feature in React 16.8 that allow you to use state and other React features without writing a class.

    • Hooks are functions that let you use state and other React features in functional components.

    • They allow you to reuse stateful logic without changing your component hierarchy.

    • Examples of hooks include useState, useEffect, useContext, etc.

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. Program to flatten the array
  • Ans. 

    Program to flatten the array

    • Use Array.prototype.flat() method to flatten the array

    • If the array contains nested arrays, use recursion to flatten them

    • Check if each element is an array before flattening

  • Answered by AI
  • Q2. Server side rendering

Skills evaluated in this interview

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. What is closure
  • Q2. What is difference between state and props
Round 2 - Technical 

(2 Questions)

  • Q1. What is difference between display block and inline
  • Q2. What is promise
Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Referral and was interviewed in Nov 2024. There was 1 interview round.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Interviewer was not letting complete my response
  • Q2. If i was giving correct response, then he was interrupting and changing the question.

Interview Preparation Tips

Interview preparation tips for other job seekers - Depends on the interviewer. But prepare the topics in detail
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed in Nov 2024. There were 4 interview rounds.

Round 1 - HR 

(2 Questions)

  • Q1. Personal information
  • Q2. Qualifications
Round 2 - Aptitude Test 

General aptitude and reasoning skills.

Round 3 - Coding Test 

Building a user interface for a food point of sale (POS) application.

Round 4 - HR 

(1 Question)

  • Q1. Salary discussion
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What is prop drilling
  • Ans. 

    Prop drilling is the process of passing props down multiple levels of nested components in React.

    • Prop drilling occurs when a prop needs to be passed through multiple levels of components that do not need the prop themselves.

    • It can lead to unnecessary passing of props through intermediate components, making the code harder to maintain.

    • To avoid prop drilling, you can use Context API, Redux, or React's useContext and useR...

  • Answered by AI
  • Q2. What is hoisting
  • Ans. 

    Hoisting is a JavaScript mechanism where variable and function declarations are moved to the top of their containing scope during the compilation phase.

    • Variable declarations are hoisted to the top of their scope, but not their assignments.

    • Function declarations are fully hoisted, meaning they can be called before they are declared.

    • Hoisting can lead to unexpected behavior if not understood properly.

  • Answered by AI
Round 2 - Technical 

(1 Question)

  • Q1. Explain useContext hook
  • Ans. 

    useContext hook allows components to access data from a context without passing props down manually

    • useContext hook is used to consume a context created by React.createContext

    • It takes the context object as an argument and returns the current context value for that context

    • It allows components to subscribe to context changes and re-render when the context value changes

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed in Jun 2024. There was 1 interview round.

Round 1 - Technical 

(3 Questions)

  • Q1. Dom manipulation and React hooks
  • Q2. Use call back in depth
  • Ans. 

    Callbacks are functions passed as arguments to another function to be executed later

    • Callbacks are commonly used in event handling, asynchronous programming, and functional programming

    • Callbacks can be synchronous or asynchronous

    • Example: passing a callback function to a setTimeout() function

  • Answered by AI
  • Q3. Promises based coding question

Interview Preparation Tips

Interview preparation tips for other job seekers - They majour focus on technical like coding and promises majourly on Java script
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Jul 2024. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. All javascript core concepts and react hooks
Round 2 - Coding Test 

Find the max values, promises, async await

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Based on the latest react version.

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I was interviewed before Aug 2023.

Round 1 - Coding Test 

Not remember now what they had asked.

Round 2 - HR 

(2 Questions)

  • Q1. Tell me about yourself?
  • Ans. 

    I am a passionate React Js Frontend Developer with experience in building user-friendly and responsive web applications.

    • Experienced in developing web applications using React Js

    • Proficient in HTML, CSS, and JavaScript

    • Familiar with state management tools like Redux

    • Strong understanding of responsive design principles

    • Ability to work collaboratively in a team environment

  • Answered by AI
  • Q2. What is your expectation ctc ?
  • Ans. 

    My expectation for CTC is competitive based on my experience and skills.

    • I am looking for a salary that reflects my expertise in React Js development.

    • I expect a compensation package that aligns with industry standards.

    • I am open to negotiation based on the overall benefits offered by the company.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - It was good experience
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Company Website and was interviewed before Aug 2023. There was 1 interview round.

Round 1 - Coding Test 

2-3 coding test based on JavaScript.

Brightly Software Interview FAQs

How many rounds are there in Brightly Software React Js Frontend Developer interview?
Brightly Software interview process usually has 2 rounds. The most common rounds in the Brightly Software interview process are Technical.
What are the top questions asked in Brightly Software React Js Frontend Developer interview?

Some of the top questions asked at the Brightly Software React Js Frontend Developer interview -

  1. What is react...read more
  2. What are ho...read more
  3. Program to flatten the ar...read more

Tell us how to improve this page.

Brightly Software React Js Frontend Developer Interview Process

based on 1 interview

Interview experience

1
  
Bad
View more
Software Engineer
32 salaries
unlock blur

₹8 L/yr - ₹23 L/yr

Senior Software Engineer
19 salaries
unlock blur

₹22 L/yr - ₹32.5 L/yr

Principal Software Engineer
12 salaries
unlock blur

₹34.5 L/yr - ₹49 L/yr

Associate Software Engineer
7 salaries
unlock blur

₹6 L/yr - ₹7.5 L/yr

Talent Acquisition Specialist
6 salaries
unlock blur

₹3.9 L/yr - ₹9.6 L/yr

Explore more salaries
Compare Brightly Software with

Freshworks

3.5
Compare

Zoho

4.3
Compare

HCLTech

3.5
Compare

TCS

3.7
Compare
Did you find this page helpful?
Yes No
write
Share an Interview