Upload Button Icon Add office photos

Filter interviews by

TELUS Digital React Js Frontend Developer Interview Questions and Answers

Updated 12 Aug 2024

TELUS Digital React Js Frontend Developer Interview Experiences

1 interview found

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Walk-in and was interviewed in Jul 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Asked questions on html
  • Q2. Question on Css and javascript
Round 2 - Technical 

(1 Question)

  • Q1. Question on react

Interview questions from similar companies

Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

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

Round 1 - Technical 

(6 Questions)

  • Q1. React hooks and its usage
  • Ans. 

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

    • Hooks are introduced in React 16.8 to allow state and lifecycle features in functional components.

    • useState() hook is used to add state to functional components.

    • useEffect() hook is used to perform side effects in functional components.

    • Custom hooks can be created to reuse stateful logic across components.

    • Hooks should always ...

  • Answered by AI
  • Q2. Virtual Dom and its use
  • Ans. 

    Virtual DOM is a lightweight copy of the actual DOM, used for efficient updates and rendering in React applications.

    • Virtual DOM is a concept in React where a lightweight copy of the actual DOM is created.

    • It allows React to efficiently update and render components by comparing the virtual DOM with the actual DOM and only making necessary changes.

    • Virtual DOM helps in improving performance by reducing the number of direct...

  • Answered by AI
  • Q3. Redux, middleware and its use
  • Ans. 

    Redux is a state management library for React applications. Middleware is a function that intercepts actions before they reach the reducer.

    • Redux is used to manage the state of a React application in a predictable way

    • Middleware in Redux allows you to write logic that can intercept and modify actions before they reach the reducer

    • Common middleware in Redux includes redux-thunk for async actions and redux-logger for loggin

  • Answered by AI
  • Q4. Call, bind and apply and its application
  • Ans. 

    Call, bind, and apply are methods used to manipulate the context of a function in JavaScript.

    • Call - allows you to call a function with a specified 'this' value and arguments provided individually.

    • Example: function greet(name) { return 'Hello ' + name; } greet.call(null, 'John');

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

    • Example: const greetJohn = greet.bind(null, '...

  • Answered by AI
  • Q5. 1 coding question in js for flaten array
  • Q6. 1 react questions of todo type questions
Round 2 - Behavioral 

(3 Questions)

  • Q1. Ask about my backend knowledge
  • Q2. Ask about my knowledge in data analytics
  • Q3. Negotiate on basis of above skills not on react

Interview Preparation Tips

Interview preparation tips for other job seekers - RMT Eng. Product Head Rajat Khare is the person in managerial round who try to negotiate because I don't have experience in backend and data analytics. Where I don't mention that I know these skill nor in initial conversation or in technical interview they ask for this, HR is just a postman to communicate. They even ask to come to office to release offer when I ask for match the offer minimum that I have already from a bigger MNC. Just worst way to negotiate.

Skills evaluated in this interview

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

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

Round 1 - Technical 

(3 Questions)

  • Q1. What is Currying
  • Ans. 

    Currying is a technique in functional programming where a function with multiple arguments is transformed into a sequence of nested functions, each taking a single argument.

    • Currying helps in creating reusable functions and partial application.

    • It allows for easier composition of functions.

    • Example: const add = (a) => (b) => a + b; add(2)(3) will return 5.

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

    Closures are functions that have access to their own scope, as well as the scope in which they were defined.

    • Closures allow functions to access variables from their outer function even after the outer function has finished executing.

    • They help in maintaining state in functional programming.

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

    • Example...

  • Answered by AI
  • Q3. What hooks you are familiar with

Interview Preparation Tips

Topics to prepare for Infosys BPM React Js Frontend Developer interview:
  • React.Js
  • Java script
Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

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

Round 1 - Technical 

(6 Questions)

  • Q1. React hooks and its usage
  • Ans. 

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

    • Hooks are introduced in React 16.8 to allow state and lifecycle features in functional components.

    • useState() hook is used to add state to functional components.

    • useEffect() hook is used to perform side effects in functional components.

    • Custom hooks can be created to reuse stateful logic across components.

    • Hooks should always ...

  • Answered by AI
  • Q2. Virtual Dom and its use
  • Ans. 

    Virtual DOM is a lightweight copy of the actual DOM, used for efficient updates and rendering in React applications.

    • Virtual DOM is a concept in React where a lightweight copy of the actual DOM is created.

    • It allows React to efficiently update and render components by comparing the virtual DOM with the actual DOM and only making necessary changes.

    • Virtual DOM helps in improving performance by reducing the number of direct...

  • Answered by AI
  • Q3. Redux, middleware and its use
  • Ans. 

    Redux is a state management library for React applications. Middleware is a function that intercepts actions before they reach the reducer.

    • Redux is used to manage the state of a React application in a predictable way

    • Middleware in Redux allows you to write logic that can intercept and modify actions before they reach the reducer

    • Common middleware in Redux includes redux-thunk for async actions and redux-logger for loggin

  • Answered by AI
  • Q4. Call, bind and apply and its application
  • Ans. 

    Call, bind, and apply are methods used to manipulate the context of a function in JavaScript.

    • Call - allows you to call a function with a specified 'this' value and arguments provided individually.

    • Example: function greet(name) { return 'Hello ' + name; } greet.call(null, 'John');

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

    • Example: const greetJohn = greet.bind(null, '...

  • Answered by AI
  • Q5. 1 coding question in js for flaten array
  • Q6. 1 react questions of todo type questions
Round 2 - Behavioral 

(3 Questions)

  • Q1. Ask about my backend knowledge
  • Q2. Ask about my knowledge in data analytics
  • Q3. Negotiate on basis of above skills not on react

Interview Preparation Tips

Interview preparation tips for other job seekers - RMT Eng. Product Head Rajat Khare is the person in managerial round who try to negotiate because I don't have experience in backend and data analytics. Where I don't mention that I know these skill nor in initial conversation or in technical interview they ask for this, HR is just a postman to communicate. They even ask to come to office to release offer when I ask for match the offer minimum that I have already from a bigger MNC. Just worst way to negotiate.

Skills evaluated in this interview

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

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

Round 1 - Technical 

(3 Questions)

  • Q1. What is Currying
  • Ans. 

    Currying is a technique in functional programming where a function with multiple arguments is transformed into a sequence of nested functions, each taking a single argument.

    • Currying helps in creating reusable functions and partial application.

    • It allows for easier composition of functions.

    • Example: const add = (a) => (b) => a + b; add(2)(3) will return 5.

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

    Closures are functions that have access to their own scope, as well as the scope in which they were defined.

    • Closures allow functions to access variables from their outer function even after the outer function has finished executing.

    • They help in maintaining state in functional programming.

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

    • Example...

  • Answered by AI
  • Q3. What hooks you are familiar with

Interview Preparation Tips

Topics to prepare for Infosys BPM React Js Frontend Developer interview:
  • React.Js
  • Java script

I applied via Referral and was interviewed in Jun 2022. 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 - Coding Test 

.name{
margin-left : 50%;
margin-top : -59%;
background : -webkit-linear-gradiend(-85deg,rgb(255,0,0),rgb(255,251,0));
-webkit-background-clip : text;
-webkit-text-fill-color : transparent;
}

Interview Preparation Tips

Topics to prepare for Teleperformance UI Frontend Developer interview:
  • frontend developer
Interview preparation tips for other job seekers - front end developer company try to the my best

TELUS Digital Interview FAQs

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

Some of the top questions asked at the TELUS Digital React Js Frontend Developer interview -

  1. Asked questions on h...read more
  2. Question on Css and javascr...read more
  3. Question on re...read more

Tell us how to improve this page.

Module Lead
473 salaries
unlock blur

₹8 L/yr - ₹27 L/yr

Senior Software Engineer
261 salaries
unlock blur

₹6.7 L/yr - ₹26 L/yr

Softwaretest Engineer
223 salaries
unlock blur

₹4 L/yr - ₹16 L/yr

Team Lead
222 salaries
unlock blur

₹4.8 L/yr - ₹20 L/yr

Senior Application Developer
204 salaries
unlock blur

₹7.6 L/yr - ₹26.4 L/yr

Explore more salaries
Compare TELUS Digital with

Concentrix Corporation

3.8
Compare

Foundever

3.6
Compare

Wipro

3.7
Compare

Genpact

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