Premium Employer

i

This company page is being actively managed by Publicis Sapient Team. If you also belong to the team, you can get access from here

Publicis Sapient Verified Tick

Compare button icon Compare button icon Compare
3.5

based on 3.1k Reviews

Filter interviews by

Publicis Sapient React Developer Interview Questions and Answers

Updated 8 Aug 2023

Publicis Sapient React Developer Interview Experiences

2 interviews found

React Developer Interview Questions & Answers

user image Raman Kumar

posted on 8 Aug 2023

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

I applied via Recruitment Consulltant and was interviewed before Aug 2022. 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 - Coding Test 

Javascript questions about closure,prototype, strings array problem solving

Round 3 - Coding Test 

Html css react coding with tricky and real scenarios in project

Round 4 - One-on-one 

(1 Question)

  • Q1. Managerial round with basic introduction and future goals

I applied via Naukri.com and was interviewed in Jan 2021. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. In depth questions related to JavaScript and React. Prototyping, Closures, es6+, Functional React.

Interview Preparation Tips

Interview preparation tips for other job seekers - 3 Rounds
First React Technical Interview
Second JavaScript Interview
Third Managerial Interview

React Developer Interview Questions Asked at Other Companies

Q1. Covid Vaccination Distribution Problem As the Government ramps up ... read more
asked in Cybage
Q2. Swap Two Numbers Problem Statement Given two integers a and b, yo ... read more
Q3. Triplets with Given Sum Problem Given an array or list ARR consis ... read more
asked in Cybage
Q4. Sort Array Problem Statement Given an array consisting of 'N' pos ... read more
asked in Whitehat jr
Q5. Furthest Building You Can Reach In this problem, Ninja prefers ju ... read more

Interview questions from similar companies

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
-

I applied via Naukri.com and was interviewed in Jan 2024. There were 3 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Basic Javascript and React JS interview Questions
  • Q2. Basic Typescript Interview Question
Round 2 - Technical 

(1 Question)

  • Q1. Questions Based on Project
Round 3 - Client Interview 

(1 Question)

  • Q1. Advanced react Interview Questions

Interview Preparation Tips

Topics to prepare for CGI Group React Developer interview:
  • Hooks
  • Redux
  • Routing
  • React.Js
  • Javascript
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

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

Round 1 - Aptitude Test 

An aptitutde test 20 questions, 2 coding and 2 output based

Interview Preparation Tips

Interview preparation tips for other job seekers - practice aptitude questions and Basic 2d array questions
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 Oct 2024. There were 2 interview rounds.

Round 1 - Technical 

(5 Questions)

  • Q1. I am fine or not
  • Q2. I want this job
  • Q3. I want information for selected in job and interview
  • Q4. And I want the company your details and related studies details
  • Q5. And it will be a good job for me so please select in this company for my family situation
Round 2 - Group Discussion 

Group discussion related in company

Interview Preparation Tips

Interview preparation tips for other job seekers - Mmm
Interview experience
3
Average
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
No response

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

Round 1 - Technical 

(5 Questions)

  • Q1. Discussion about my previous project
  • Q2. Question on html, css, javascript & react
  • Q3. Explain about promises
  • Ans. 

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

    • Promises are used to handle asynchronous operations in JavaScript.

    • They 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.

    • Example: const myPromise = new Promise((resolve, reject) => { ... });

  • Answered by AI
  • Q4. Use state, context api
  • Q5. Box modelling in css, css pre processors
  • Ans. 

    Box model in CSS refers to the way elements are rendered in a web page. CSS preprocessors like SASS or LESS help streamline CSS development.

    • Box model in CSS includes content, padding, border, and margin.

    • CSS preprocessors like SASS or LESS allow for variables, nesting, and mixins to be used in CSS.

    • Example: box-sizing: border-box; in CSS changes the box model to include padding and border in the element's total width and

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - I got a call that i have been selected to the final round, but the final round never did happend

Skills evaluated in this interview

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

I applied via Recruitment Consulltant and was interviewed in Oct 2024. There were 2 interview rounds.

Round 1 - One-on-one 

(1 Question)

  • Q1. Reverse an array using Java 8
  • Ans. 

    Using Java 8, reverse an array of strings

    • Use Arrays.stream() to convert the array to a stream

    • Use Collections.reverse() to reverse the stream

    • Use Collectors.toList() to convert the stream back to a list

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

(2 Questions)

  • Q1. Code a controller class , service class, entity and repository
  • Ans. 

    Code a controller, service, entity, and repository classes for a software application.

    • Create a controller class to handle incoming requests and interact with the service layer.

    • Develop a service class to implement business logic and interact with the repository.

    • Define an entity class to represent data in the application.

    • Implement a repository class to handle database operations for the entity.

  • Answered by AI
  • Q2. Basic questions about steams

Interview Preparation Tips

Topics to prepare for UST Senior Developer interview:
  • Spring Boot
  • Microserviecs

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Coding test was around 2 hrs

Round 2 - One-on-one 

(2 Questions)

  • Q1. What is kubernets
  • Ans. 

    Kubernetes is an open-source container orchestration platform for automating deployment, scaling, and management of containerized applications.

    • Kubernetes helps in automating the deployment, scaling, and management of containerized applications.

    • It allows for easy scaling of applications by adding or removing containers based on demand.

    • Kubernetes provides features like load balancing, self-healing, and rolling updates fo...

  • Answered by AI
  • Q2. What is docker container runtime
  • Ans. 

    Docker container runtime is the engine that executes containers, managing their lifecycle and resources.

    • Docker container runtime is responsible for running and managing Docker containers.

    • It provides an isolated environment for applications to run without affecting the host system.

    • Popular container runtimes include Docker Engine, containerd, and CRI-O.

  • Answered by AI

Skills evaluated in this interview

Interview experience
1
Bad
Difficulty level
Hard
Process Duration
2-4 weeks
Result
No response

I applied via Job Portal and was interviewed in Dec 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

Worst set of questions

Round 2 - Coding Test 

Advanced DSA for entry level role

Interview Preparation Tips

Interview preparation tips for other job seekers - Don't join this company
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

Publicis Sapient Interview FAQs

How many rounds are there in Publicis Sapient React Developer interview?
Publicis Sapient interview process usually has 4 rounds. The most common rounds in the Publicis Sapient interview process are Coding Test, Resume Shortlist and One-on-one Round.

Tell us how to improve this page.

Publicis Sapient React Developer Interview Process

based on 1 interview

Interview experience

5
  
Excellent
View more
Join Publicis Sapient Let's imagine the future together.
Publicis Sapient React Developer Salary
based on 10 salaries
₹9 L/yr - ₹15 L/yr
95% more than the average React Developer Salary in India
View more details

Publicis Sapient React Developer Reviews and Ratings

based on 1 review

5.0/5

Rating in categories

4.0

Skill development

5.0

Work-life balance

5.0

Salary

5.0

Job security

5.0

Company culture

5.0

Promotions

5.0

Work satisfaction

Explore 1 Review and Rating
Senior Associate
2.2k salaries
unlock blur

₹10.9 L/yr - ₹40 L/yr

Associate Technology L2
1.5k salaries
unlock blur

₹6.5 L/yr - ₹20 L/yr

Senior Associate Technology L1
1.2k salaries
unlock blur

₹10.1 L/yr - ₹32 L/yr

Senior Software Engineer
730 salaries
unlock blur

₹9.2 L/yr - ₹37 L/yr

Senior Associate 2
610 salaries
unlock blur

₹14 L/yr - ₹41 L/yr

Explore more salaries
Compare Publicis Sapient with

Accenture

3.9
Compare

IBM

4.0
Compare

TCS

3.7
Compare

Infosys

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