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 Work with us arrow

Compare button icon Compare button icon Compare

Filter interviews by

Publicis Sapient Associate Software Development Engineer Interview Questions and Answers

Updated 2 Jun 2024

Publicis Sapient Associate Software Development Engineer Interview Experiences

2 interviews found

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
-
Result
Selected Selected
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 

3 coding questions with 1 hard tree algorithm and 2 normal dsa question

Round 3 - Technical 

(2 Questions)

  • Q1. Interview was totally based on resume and also some sorting algorithms and have to write code for that.
  • Ans. 

    The interview focused on sorting algorithms and required coding solutions based on the candidate's resume.

    • Sorting algorithms include Bubble Sort, Quick Sort, and Merge Sort.

    • Bubble Sort: Simple but inefficient for large datasets; O(n^2) time complexity.

    • Quick Sort: Efficient for large datasets; average time complexity O(n log n).

    • Merge Sort: Stable and efficient; divides the array into halves and merges them back; O(n log...

  • Answered by AI
  • Q2. Merge sort algorithm
  • Ans. 

    Merge sort is a divide and conquer algorithm that sorts an array by dividing it into two halves, sorting them separately, and then merging the sorted halves.

    • Divide the array into two halves

    • Sort each half recursively

    • Merge the two sorted halves

    • Time complexity is O(nlogn)

    • Space complexity is O(n)

  • Answered by AI
Round 4 - HR 

(1 Question)

  • Q1. More like of case study. Given some situation and have to answer based on that situation.

Interview Preparation Tips

Interview preparation tips for other job seekers - This is company is good as long as you are not in bench.

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before May 2023. There were 3 interview rounds.

Round 1 - Coding Test 

Coding test - 1.5 hours
3-5 MCQs
2 coding questions on HackerRank platform
1Q - easy, related to Arrays
2Q - medium, related to graphs/trees

Round 2 - Technical 

(2 Questions)

  • Q1. What is OS, explain threading, explain paging, database transactions - acid properties, 2-3 questions related to computer networks
  • Ans. 

    Explanation of OS, threading, paging, database transactions (ACID properties), and computer networks.

    • OS (Operating System) is a software that manages computer hardware resources and provides services for computer programs.

    • Threading involves the ability of a program to execute multiple parts concurrently.

    • Paging is a memory management scheme that eliminates the need for contiguous allocation of physical memory.

    • Database t...

  • Answered by AI
  • Q2. 1 coding question on DP
Round 3 - HR 

(1 Question)

  • Q1. Tell about yourself, learning from projects, learnings from internship experience

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare basics of computer science very well, OOPs, Operating System and Database Management, computer networks. Data Structures and Algorithms level is Easy-medium of Leetcode.

Skills evaluated in this interview

Associate Software Development Engineer Interview Questions Asked at Other Companies

asked in S&P Global
Q1. Given a binary array, move all 0s to the left and all 1s to the r ... read more
asked in S&P Global
Q2. Given an array with repeated elements, such as arr=[2,1,2,3,4,3,4 ... read more
Q3. What is OS, explain threading, explain paging, database transacti ... read more
Q4. Have you worked on .NET Core?
Q5. Describe your experience based on your resume and your knowledge ... read more

What people are saying about Publicis Sapient

View All
an associate
11h
Stuck in a rut at PS—need an internal move!
Hey everyone, I recently joined PS, hoping to learn new things, but this job is super monotonous. I'm really good with Power BI and Excel (Tableau too, but PBI is my jam). Any advice on how to approach internal mobility to start making Power BI dashboards? Who should I talk to? Based in India.
Got a question about Publicis Sapient?
Ask anonymously on communities.

Interview questions from similar companies

I applied via Campus Placement and was interviewed before May 2021. There were 2 interview rounds.

Round 1 - Aptitude Test 

Basic aptitude knowledge

Round 2 - Coding Test 

Strong in java

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confidence and focus on your goal

I applied via Naukri.com and was interviewed before Sep 2019. There were 6 interview rounds.

Interview Questionnaire 

3 Questions

  • Q1. IQ Test
  • Q2. Machine Test
  • Q3. Face To Face

Interview Preparation Tips

Interview preparation tips for other job seekers - basically there are 3 rounds:-
1. IQ Test
2. Machine Test
3. Face to Face

IQ Test is not so tough but prepare well Machine Test
Machine Test Question are like :-
Q.1 - We declare a variable in C++ like "is_this_a_variable" and in Java like "IsThisAVariable". There is underscore in between every word and first alphabet of every word is in lowercase in C++ and in Java first alphabet is in capital without underscore. Create a program in which if user input a string in a C++ variable format it will convert the input in java variable format.

Q2. Count the frequency of a string.
user input string - pqhphi
output-
p - 2
q - 1
h - 2
i - 1

Be strong in algorithms and data structure.

I appeared for an interview before Sep 2020.

Round 1 - Coding Test 

(2 Questions)

Round duration - 90 minutes
Round difficulty - Easy

It happens in very friendly manner.

  • Q1. 

    Paths in a Matrix Problem Statement

    Given an 'M x N' matrix, print all the possible paths from the top-left corner to the bottom-right corner. You can only move either right (from (i,j) to (i,j+1)) or dow...

  • Ans. 

    Print all possible paths from top-left to bottom-right in a matrix by moving only right or down.

    • Use backtracking to explore all possible paths from top-left to bottom-right in the matrix.

    • At each cell, recursively explore moving right and down until reaching the bottom-right corner.

    • Keep track of the current path and add it to the result when reaching the destination.

  • Answered by AI
  • Q2. Can you create 2 tables in SQL and perform different operations on them?
  • Ans. 

    Yes, I can create 2 tables in SQL and perform operations like INSERT, SELECT, UPDATE, and DELETE.

    • Create Table 1: CREATE TABLE employees (id INT, name VARCHAR(50), salary DECIMAL(10,2));

    • Create Table 2: CREATE TABLE departments (dept_id INT, dept_name VARCHAR(50));

    • Insert Data: INSERT INTO employees VALUES (1, 'John Doe', 50000);

    • Select Data: SELECT * FROM employees WHERE salary > 40000;

    • Update Data: UPDATE employees SET...

  • Answered by AI
Round 2 - Face to Face 

Round duration - 90 minutes
Round difficulty - Medium

No problem occur very friendly environment.

Round 3 - Face to Face 

(1 Question)

Round duration - 90 minutes
Round difficulty - Hard

  • Q1. 

    Rat in a Maze Problem Statement

    You need to determine all possible paths for a rat starting at position (0, 0) in a square maze to reach its destination at (N-1, N-1). The maze is represented as an N*N ma...

  • Ans. 

    Find all possible paths for a rat in a maze from source to destination.

    • Use backtracking to explore all possible paths in the maze.

    • Keep track of visited cells to avoid revisiting them.

    • Explore all possible directions (up, down, left, right) from each cell.

    • Add the current direction to the path and recursively explore further.

    • If the destination is reached, add the path to the list of valid paths.

  • Answered by AI

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - 1 in HyderabadEligibility criteriaAbove 7 CGPAVirtusa interview preparation:Topics to prepare for the interview - Linked List, Binary Search Tree ,Queue, Array ,DP ,Graph ,RecursionTime required to prepare for the interview - 3 MonthsInterview preparation tips for other job seekers

Tip 1 : Competitive programming plays a major role when you are appearing for coding rounds as a fresher. In the coding rounds, you won't get direct problems copied from Geeksforgeeks or Leetcode. You would be required to use your logical thinking to go ahead in the process. This is where competitive programming helps.

Tip 2 : Coding rounds are all about Coding + Timing. Most people fail to excel due to the pressure of a timer ticking on your head. So, instead of just solving problems, try to participate in timed contests. This will help you be used to the pressure of the timer.

Tip 3 : Many big companies like Microsoft, Amazon, and even Google expect you to be good at standard problems. So, once you are done with coding round by your logical skills and competitive programming, you must be well versed with some standard problems in order to excel.

Application resume tips for other job seekers

Tip 1 : Make it short, crisp, and simple. It is always good to have a 1 pager resume. 
Tip 2 : Resume must comprise of the following: Educational Qualifications, Technical skills, Projects, Work experience (if any), Achievements. Other than this, you may include some extra co-curricular achievements.

Final outcome of the interviewSelected

Skills evaluated in this interview

Software Engineer Interview Questions & Answers

NTT Data user image NIDHI PRIYADARSHINI

posted on 9 Apr 2015

Interview Questionnaire 

6 Questions

  • Q1. Tell me about your project
  • Ans. 

    Developed a web-based project management tool for a startup

    • Used React for the frontend and Node.js for the backend

    • Implemented user authentication and authorization using JWT

    • Integrated with third-party APIs such as Trello and Slack

    • Implemented real-time updates using WebSockets

    • Deployed on AWS using EC2 and RDS

  • Answered by AI
  • Q2. Write the idea or algorithm for d program of fibonacci series
  • Q3. One question from your subject
  • Q4. Introduce yourself
  • Ans. 

    I am a software engineer with experience in developing web applications and mobile apps.

    • Proficient in programming languages such as Java, Python, and JavaScript

    • Skilled in using frameworks like React, Angular, and Spring Boot

    • Experienced in working with databases such as MySQL and MongoDB

    • Familiar with Agile development methodologies and DevOps practices

  • Answered by AI
  • Q5. If I give you a box full of pencils..in how many ways can you use it
  • Q6. Do you have any question for me

Interview Preparation Tips

Round: Test
Experience: Time management is very important to clear the aptitude test. Besides this a lot of practice is also very important.  This round is the major filteration round. Though each round is a major filteration round cuz NTT DATA is not a bulk recruiter like cts, infy etc. Almost 2-3 thousand students were there for this round from 6 different colleges and only 100 of them were selected.
Tips: Its better to start with the preparation from before and do consider the previous year placement papers available at indiabix. You can practice more n more. Apart from this you can go through the r.s aggarwal aptitude book also.

Round: Group Discussion
Experience: There were many panels and each panel had 10-12 students. The H.r first decided some other topic but when he asked wether everybody is aware of the topic ..there were few who didn't know about it. .so he picked up another topic. Fortunately he asked me to start with the discussion.  Always try to be the one to break the ice.
Tips: The only key to crack this round is that yku should talk. You should definitely not confuse gd with debate. You should not argue or by any chance shouldn't sound arrogant.

Round: Technical Interview
Experience: They will definitely ask about your project so be thorough with that. Ntt data is a Japanese company . Though this is IT but it will ask  from the subject of your own choice from people those who have a non IT background. After you get shortlisted in d gd they will give you a form to fill. Do fill that form without fail. If it is blank then even if u go to the hr round he will reject you.
Tips: Just be confident and always smile. Be careful on what you write in your resume cuz they can ask about anything based on your resume.

Round: HR Interview
Experience: This round was a cake walk. Just be confident and updated about the company.  Do ask him a question if he asks you to do that.but make sure it shouldn't be vague or out of the picture.
Tips: Keep smiling and don't get nervous.  If they ask you about location preferences,  dun get firm at one place.try to be flexible.

General Tips: Donot loose hope at any cost. You never know when your moment is going to arrive. Do practice the aptitude as much as you can. Finally NTT DATA selected only 50 overall in wch 11 were from my college n i was lucky to be one of them. the offer letter was issued the same day and we were all venerated.  Its just a game of confidence. All the best
Skill Tips: Try to add some co curricular activities and justify your role.
Skills: communication, technical knowledge, management skills, leadership
College Name: SATHYABAMA UNIVERSITY
Motivation: You will find the it companies mostly head quartered in U.S but this company is in Japan. Plus you have better opportunity and growth compared to other companies cuz its not a bulk recruiter.

Skills evaluated in this interview

Interview Questionnaire 

2 Questions

  • Q1. Java ( socket programming, OOPS, DS )
  • Q2. Write about your dream
  • Ans. 

    My dream is to build innovative software solutions that positively impact people's lives.

    • Developing cutting-edge technology

    • Creating user-friendly interfaces

    • Solving complex problems

    • Collaborating with talented individuals

    • Making a difference in society

    • Continuous learning and growth

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience: GRE givers , you can make it through this. Brush up your technical skills for the programming section.
Tips: GRE quant and verbal and quick review from tutorialspoint.com would do the trick.

Round: Group Discussion
Experience: I had fun. I won a few debate competitions in various technical symposiums so, It gave a good experience about being quiet at the right moment.
Tips: Turn to your GRAB-ON mode. Never miss any chance. Learn to know when to be quiet and when to talk in a GD. Try to bring down the heat If two participants are getting into a argumentative discussion.

Round: Stress Interview
Experience: It was really difficult. Exactly after the GD, we were asked to right an essay in a very less time and our capability to manage the stress was observed.
Tips: Be calm and write all that you know in a presentable way.

Round: Technical Interview
Experience: I did a project in my 3rd year which included few concepts on Socket programming which helped me a bit in this round. I answered confidently and I was put to a confidence test too to see how sure I was about the answer.
Tips: A quick review on the day of interview and involving in friendly discussion about programming languages before the test helps.

Round: HR Interview
Experience: I was asked few technical questions in this round and later moved on to the general logical questions. Questions like, cutting a bread into multiple slices, finding the corresponding switch among 3 switches for 3 bulbs in room were asked. Find the sum of 1-10 in 4 seconds was asked suddenly. Thanks to Arithmetic Progressions :P.
Tips: Use your logical ability to answer.

Skills: Java, C, Body Language, Mental ability, Confidence.
College Name: Malla Reddy Institute of Engineering & Technology ( MRIET )
Motivation: Ranked among the top 50 of the Fortune 500. Expanding organizations which include lot of opportunities.
Are these interview questions helpful?

Interview Preparation Tips

Round: Resume Shortlist
Experience: This round they want to know about why do you want to leave your job?
current ctc
expected ctc
how many experience do you have on particular technology?
Tips: this round is simple you have to tell all the details of your profile and if they want this profile candidate they shortlisted you..
they want positive response, so be positive.

Interview Preparation Tips

Round: Test
Experience: Quite easy..It contains mcq and one programming question. MCQ covers databases,sql,software testing,c++
Tips: You can easily pass the test,no need to worry

Round: Interview
Experience: Questions are among databases and java,they will ask u fav subj and asks questions in that
Tips: Through with ur fav subject..be confident, simple anad basic questions,try to solve secreening test question using java language

Round: Interview
Experience: Its better to say technical only,the hr also asks about test pattren.programming question.then normal HR questions
Tips: It better to do some research about the company,overall it's easy and cake walk for those who are strong in java and databases

General Tips: CSE guys can easily clear that test and interview..without any hesitattion
Skills: Java,databases, SQL, C, General Aptitude
College Name: NIT Warangal
Motivation: Virtusa is emerging company
Funny Moments: In interview they asked about my girl friend,her name andwhen ur are going to marry. answer them in a funny way with smile in your face

Interview Preparation Tips

Round: Test
Experience: In the first round there was an online test. Questions were from aptitude, general English and a simple code( very simple if you have programming skills).
Tips: It was purely a knowledge based round so everything depends on your preparation level and a bit confidence.

Round: Technical Interview
Experience: In technical round interview the process was like this...
I entered in room and greeted interviewer and he asked me to sit down. I handed over my resume to him. His first question was tell me about yourself. Then my projects. After that he came on programming, He asked me very basic concept about C++. Questions were like what is polymorphism, What is encapsulation. He also asked program of fibonacci series. After all these question he again looked at my resume and asked me 'why your CGPA is low?' I said that when i was in my first year i had interest in electronics but later when i encountered with programming i decided to have my career in this field so i could not concentrate on my core subjects.
Tips: C++ is '''''must''''' for Virtusa if you are from electronics . I didn't know data structure but c++ was on my fingers. Answer question with confidence.

Round: HR Interview
Experience: HR interview was really cool. Interview asked me about myself, my family, real life applications of my project. After that he came on real stuff. He asked question like why do you want to join virtusa? I said virtusa is this .. virtusa is this.....and many more..and in last i said this is i want to join virtusa. Next question was ' what do think about dowry?'. At first i was surprised to hear this question but i realized that interview only want to check my ability to speak on random topic. I answered the question by criticizing dowry and he was pleased to hear my answer. After one or two general HR question like location preference , he told me that your interview is over please wait outside for result. It was really nice to meet you . Thank you.
Tips: Never stop speaking in HR interview. They only check your ability to speak on random topics and their general HR question. I was continuously speaking ...please do not bother about grammar while speaking ...just speak with confidence(relevant).

General Tips: prepare c , c++ and ability to speak in front of interviewer.
Skills: Basic Coding, Aptitude, 1)communication
College Name: NIT Jalandhar

Publicis Sapient Interview FAQs

How many rounds are there in Publicis Sapient Associate Software Development Engineer interview?
Publicis Sapient interview process usually has 3-4 rounds. The most common rounds in the Publicis Sapient interview process are Coding Test, Technical and HR.
What are the top questions asked in Publicis Sapient Associate Software Development Engineer interview?

Some of the top questions asked at the Publicis Sapient Associate Software Development Engineer interview -

  1. What is OS, explain threading, explain paging, database transactions - acid pro...read more
  2. Interview was totally based on resume and also some sorting algorithms and have...read more
  3. Merge sort algori...read more

Tell us how to improve this page.

Overall Interview Experience Rating

3.5/5

based on 2 interview experiences

Difficulty level

Easy 50%
Moderate 50%

Duration

Less than 2 weeks 100%
View more
Join Publicis Sapient Let's imagine the future together.

Interview Questions from Similar Companies

Genpact Interview Questions
3.7
 • 3.4k Interviews
DXC Technology Interview Questions
3.7
 • 841 Interviews
Nagarro Interview Questions
4.0
 • 793 Interviews
NTT Data Interview Questions
3.8
 • 661 Interviews
GlobalLogic Interview Questions
3.6
 • 628 Interviews
EPAM Systems Interview Questions
3.7
 • 569 Interviews
UST Interview Questions
3.8
 • 544 Interviews
View all
Publicis Sapient Associate Software Development Engineer Salary
based on 96 salaries
₹8.4 L/yr - ₹15 L/yr
27% more than the average Associate Software Development Engineer Salary in India
View more details

Publicis Sapient Associate Software Development Engineer Reviews and Ratings

based on 17 reviews

4.0/5

Rating in categories

4.3

Skill development

3.6

Work-life balance

3.5

Salary

3.2

Job security

3.9

Company culture

2.7

Promotions

3.5

Work satisfaction

Explore 17 Reviews and Ratings
Senior Associate
2.2k salaries
unlock blur

₹16.8 L/yr - ₹32 L/yr

Associate Technology L2
1.6k salaries
unlock blur

₹9.1 L/yr - ₹18 L/yr

Senior Associate Technology L1
1.4k salaries
unlock blur

₹16.4 L/yr - ₹30 L/yr

Senior Software Engineer
903 salaries
unlock blur

₹17.6 L/yr - ₹32 L/yr

Senior Associate 2
664 salaries
unlock blur

₹23.8 L/yr - ₹42 L/yr

Explore more salaries
Compare Publicis Sapient with

Genpact

3.7
Compare

DXC Technology

3.7
Compare

Sutherland Global Services

3.5
Compare

Optum Global Solutions

4.0
Compare
write
Share an Interview