Upload Button Icon Add office photos

L&T Technology Services

Compare button icon Compare button icon Compare

Filter interviews by

L&T Technology Services React Js Frontend Developer Interview Questions and Answers

Updated 12 Jul 2023

L&T Technology Services React Js Frontend Developer Interview Experiences

1 interview found

I applied via Naukri.com and was interviewed before Aug 2021. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(1 Question)

  • Q1. 1st round taken by L&T manager
Round 3 - One-on-one 

(2 Questions)

  • Q1. Agile scrum method, JavaScript basic
  • Q2. I given answer for most of question
Round 4 - HR 

(1 Question)

  • Q1. Past job and salary related

Interview Preparation Tips

Interview preparation tips for other job seekers - Client interview is little tough. Bcoz they was asking questions from UI React and pure JavaScript related questions

Interview questions from similar companies

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
No response

I applied via Naukri.com and was interviewed in Aug 2024. There was 1 interview round.

Round 1 - Technical 

(13 Questions)

  • Q1. What is closuer? is normal function call as closuer or not
  • Ans. 

    A closure is a function that has access to its own scope, as well as the scope in which it was defined.

    • A closure allows a function to access variables from its outer function even after the outer function has finished executing.

    • Closures are created whenever a function is defined within another function.

    • Example: function outerFunction() { let outerVar = 'I am outer'; return function innerFunction() { console.log(outerVa

  • Answered by AI
  • Q2. What is asyn/await
  • Ans. 

    Async/await is a feature in JavaScript that allows for asynchronous code to be written in a synchronous manner.

    • Async/await is built on top of promises and provides a more readable and concise way to work with asynchronous code.

    • The 'async' keyword is used to define a function as asynchronous, allowing it to use the 'await' keyword inside it.

    • When 'await' is used, it pauses the execution of the function until the promise ...

  • Answered by AI
  • Q3. Remove duplicate from array
  • Ans. 

    Use Set to remove duplicates from array of strings.

    • Create a Set from the array to automatically remove duplicates

    • Convert the Set back to an array if needed

    • Example: const arr = ['apple', 'banana', 'apple', 'orange']; const uniqueArr = [...new Set(arr)];

  • Answered by AI
  • Q4. Hoe does react Dom update?
  • Ans. 

    React DOM updates by comparing the virtual DOM with the actual DOM and only updating the necessary components.

    • React creates a virtual DOM to represent the UI components.

    • When a state or prop changes, React re-renders the virtual DOM.

    • React then compares the virtual DOM with the actual DOM to identify the differences.

    • Only the necessary components are updated in the actual DOM, minimizing performance impact.

  • Answered by AI
  • Q5. What is react hooks explain some
  • Ans. 

    React Hooks are functions that let you use state and other React features without writing a class.

    • React Hooks were introduced in React 16.8.

    • They allow you to use state and other React features in functional components.

    • Some commonly used hooks are useState, useEffect, useContext, and useRef.

    • Hooks make it easier to reuse logic across components.

    • Hooks can be used to manage component state, perform side effects, and more.

  • Answered by AI
  • Q6. What is call bind apply?
  • Ans. 

    Call, bind, and apply are methods used to manipulate the value of 'this' in JavaScript functions.

    • Call - invokes a function with a specified 'this' value and arguments provided individually.

    • Bind - creates a new function that, when called, has its 'this' keyword set to the provided value.

    • Apply - invokes a function with a specified 'this' value and arguments provided as an array.

  • Answered by AI
  • Q7. What is difference b/w redux and redux toolkit
  • Ans. 

    Redux Toolkit is a set of tools and best practices to simplify Redux development, while Redux is a predictable state container for JavaScript apps.

    • Redux Toolkit provides a set of tools like createSlice, createAsyncThunk, and configureStore to simplify Redux setup and reduce boilerplate code.

    • Redux Toolkit includes immer library for writing immutable update logic in a more convenient way.

    • Redux Toolkit also includes a def...

  • Answered by AI
  • Q8. Write a RTL test to check the button
  • Ans. 

    Writing a RTL test to check a button in React

    • Use the render and fireEvent functions from @testing-library/react

    • Find the button element using getByRole('button')

    • Simulate a click event using fireEvent.click

    • Assert that the button is visible and clickable

  • Answered by AI
  • Q9. What inline level and block level elements
  • Ans. 

    Inline and block level elements in HTML/CSS

Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
-

I applied via Approached by Company and was interviewed in Sep 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. What is the difference between debounce and throttling
  • Ans. 

    Debounce delays the execution of a function until after a specified time period, while throttling limits the rate at which a function can be executed.

    • Debounce waits for a specified time period of inactivity before executing the function, while throttling limits the rate at which the function can be called.

    • Debounce is useful for scenarios like search bars where you want to wait for the user to finish typing before makin...

  • Answered by AI
  • Q2. What was used before Rest APIs
  • Ans. 

    SOAP (Simple Object Access Protocol) was used before Rest APIs for web services communication.

    • SOAP was a protocol for exchanging structured information in the implementation of web services.

    • SOAP used XML for message format and relied heavily on HTTP for communication.

    • SOAP was more rigid and complex compared to Rest APIs, which are more lightweight and flexible.

    • Examples of SOAP-based web services include Microsoft's .NE

  • 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
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Approached by Company and was interviewed in Apr 2024. There were 3 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Object , array , ES6, React basics
Round 2 - Technical 

(2 Questions)

  • Q1. Advance Javascript questions
  • Q2. React application with custom hooks
  • Ans. 

    Custom hooks in React allow for reusable logic across components.

    • Custom hooks are functions that use React hooks internally and can be reused across multiple components.

    • They can encapsulate complex logic and state management, making components more modular and easier to maintain.

    • Example: A custom hook for fetching data from an API and handling loading and error states can be used in multiple components.

    • Example: A custo...

  • Answered by AI
Round 3 - One-on-one 

(1 Question)

  • Q1. Roles & Responsibilites

Skills evaluated in this interview

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

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

Round 1 - Technical 

(7 Questions)

  • Q1. Types of Promises
  • Ans. 

    Promises in JavaScript are objects representing the eventual completion or failure of an asynchronous operation.

    • Promises can be in one of three states: pending, fulfilled, or rejected.

    • Promises can be chained using .then() to handle success and .catch() to handle errors.

    • Promises can be created using the Promise constructor or by using async/await syntax.

  • Answered by AI
  • Q2. Difference between useState and useEffect
  • Ans. 

    useState is used to manage state in functional components, while useEffect is used to perform side effects in functional components.

    • useState is used to declare state variables in functional components.

    • useEffect is used to perform side effects in functional components, such as data fetching, subscriptions, or manually changing the DOM.

    • useState does not trigger re-renders, while useEffect can be used to trigger re-render...

  • Answered by AI
  • Q3. What is Callback hell
  • Ans. 

    Callback hell is a situation where multiple nested callbacks make the code difficult to read and maintain.

    • Occurs when multiple asynchronous operations are nested within each other

    • Leads to deeply nested code structure which is hard to understand

    • Can be avoided by using Promises, async/await, or modularizing code

  • Answered by AI
  • Q4. Difference between traditional function and arrow function
  • Ans. 

    Traditional functions are defined using the function keyword, while arrow functions are defined using a concise syntax with =>.

    • Traditional functions are hoisted, while arrow functions are not.

    • Arrow functions do not have their own 'this' keyword, they inherit it from the parent scope.

    • Arrow functions are more concise and easier to read compared to traditional functions.

    • Traditional functions are better for methods in obje...

  • Answered by AI
  • Q5. Usecase to create counter in react
  • Ans. 

    Creating a counter in React to increment and decrement a value.

    • Create a state variable to store the count value

    • Use setState to update the count value

    • Render the count value in the component

    • Add buttons to increment and decrement the count value

  • Answered by AI
  • Q6. Program to find frequency of letters in a string
  • Ans. 

    Program to find frequency of letters in a string

    • Create an object to store the frequency of each letter

    • Loop through the string and increment the count of each letter in the object

    • Convert the object into an array of strings with letter and frequency pairs

  • Answered by AI
  • Q7. Program to find if substring is present in a given string without using predefined functions
  • Ans. 

    Iterate through the given string to check if the substring is present.

    • Iterate through the given string and check if each character matches the first character of the substring.

    • If a match is found, check the subsequent characters to see if they form the substring.

    • Return true if the entire substring is found within the given string, otherwise return false.

  • Answered by AI

Skills evaluated in this interview

I applied via Job Portal and was interviewed before Nov 2021. There were 2 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(2 Questions)

  • Q1. Knowledge on react js
  • Q2. JavaScript advance concepts

Interview Preparation Tips

Interview preparation tips for other job seekers - Brush up your knowledge on basic and advance questions.
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. 1) State and props 2) Basic JS question
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
No response

I applied via Naukri.com and was interviewed in Sep 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Difference between Actual Dom and Virtual Dom?
  • Ans. 

    Actual DOM represents the real structure of the web page, while Virtual DOM is a lightweight copy used for efficient updates.

    • Actual DOM is the real structure of the web page that is directly manipulated by the browser.

    • Virtual DOM is a lightweight copy of the Actual DOM that React uses for efficient updates.

    • Changes made to the Virtual DOM are compared with the Actual DOM, and only the differences are updated in the Actu...

  • Answered by AI
  • Q2. Answer for: console.log(typeof typeof 1)

Interview Preparation Tips

Topics to prepare for LTIMindtree React Js Frontend Developer interview:
  • Redux

Skills evaluated in this interview

L&T Technology Services Interview FAQs

How many rounds are there in L&T Technology Services React Js Frontend Developer interview?
L&T Technology Services interview process usually has 4 rounds. The most common rounds in the L&T Technology Services interview process are HR, Resume Shortlist and Technical.
What are the top questions asked in L&T Technology Services React Js Frontend Developer interview?

Some of the top questions asked at the L&T Technology Services React Js Frontend Developer interview -

  1. I given answer for most of quest...read more
  2. Agile scrum method, JavaScript ba...read more

Tell us how to improve this page.

L&T Technology Services React Js Frontend Developer Salary
based on 8 salaries
₹4 L/yr - ₹13 L/yr
16% more than the average React Js Frontend Developer Salary in India
View more details

L&T Technology Services React Js Frontend Developer Reviews and Ratings

based on 2 reviews

2.4/5

Rating in categories

3.0

Skill development

4.0

Work-life balance

2.4

Salary

1.4

Job security

2.4

Company culture

2.4

Promotions

3.0

Work satisfaction

Explore 2 Reviews and Ratings
Senior Engineer
5.8k salaries
unlock blur

₹3.9 L/yr - ₹17 L/yr

Engineer
4.8k salaries
unlock blur

₹3 L/yr - ₹8.2 L/yr

Technical Lead
2.1k salaries
unlock blur

₹8.5 L/yr - ₹30 L/yr

Project Lead
1.6k salaries
unlock blur

₹6 L/yr - ₹23 L/yr

Senior Software Engineer
1.4k salaries
unlock blur

₹5.6 L/yr - ₹19 L/yr

Explore more salaries
Compare L&T Technology Services with

TCS

3.7
Compare

Infosys

3.6
Compare

Wipro

3.7
Compare

Tech Mahindra

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