'Coding has over 700 languages', '67% of programming jobs aren’t in the technology industry', 'Coding is behind almost everything that is powered by electricity'
Publicis Sapient interview experience Real time questions & tips from candidates to crack your interview
Junior Engineer Associate
Publicis Sapient
upvote
share-icon
3 rounds | 8 Coding problems
Interview preparation journey
expand-icon
Preparation
Duration: 2 months
Topics: Data Structures, OOPS (with C++), Java, Operating System, DBMS
Tip
Tip

Tip 1 : Students with good practice of java concepts are preferred. So study and code in java.
Tip 2 : Add at least 1 good project in your resume. 
Tip 3 : They look for team players. So be confident with your answers and add achievements other than academics in your resume.

Application process
Where: Campus
Eligibility: 6.5 CGPA and above (Active backlog is not allowed)
Resume Tip
Resume tip

Tip 1 : Do not use the term "proficient" in your resume. Because the interviewer asks questions related to that area and if you are unable to answer that then it reflects unpreparedness. Instead, use the word "Intermediate" to depict your level of understanding of a particular skill.
Tip 2 : Add at least one good project in your resume and have good in-depth knowledge of the same. It increases your chances of selection

Interview rounds
01
Round
Medium
Online Coding Interview
Duration75 minutes
Interview date30 Sep 2020
Coding problem2

On the day of the test, the pre-placement talk was conducted in the morning from 9:00 am - 10:00 am. Later in the evening, the test was conducted at 6:00 pm. 10 minutes login window was given and all candidates were supposed to join before 6:10 pm.

It was a 75 minutes test with 2 coding questions and no MCQ's. Since all the students were giving the test from their home, the webcam was on during the entire duration for proctoring.

Around 90 students appeared for the online test and 20 were shortlisted for interviews.

1. Largest rectangle in a histogram
Hard
25m average time
75% success
0/120
Asked in companies
InfosysZomatoGoogle

You have been given an array/list 'HEIGHTS' of length ‘N. 'HEIGHTS' represents the histogram and each element of 'HEIGHTS' represents the height of the histogram ...

View more
Problem approach

Tip 1 : I used a dp approach
 

Try solving now
2. Permutations
Moderate
10m average time
90% success
0/80
Asked in companies
InfosysFlipkartTata Consultancy Services (TCS)

A permutation is a mathematical technique that determines the number of possible arrangements in a set when the order of the arrangements matters. A string of length 'N' has 'N'! permutati...

View more
Problem approach

:

Try solving now
02
Round
Medium
Video Call
Duration55 - 60 minutes
Interview date1 Oct 2020
Coding problem5

This round started at 9:00 am and went till 2:00 pm. 20 candidates cleared the online assessment round to appear for this round (Technical interview round).
This round was also conducted virtually. The interviewer was more interested in the approach and asked several questions on Java. The interview started with an introduction and ended with the feedback of the interview.
20 candidates appeared fo this round and 8 were shortlisted for the final round.

1. General Questions

We already had C language then what was the need to create C++?
What are the basic concepts/pillars of object-oriented programming?
Give real-life examples of Inheritance, polymorphism and abstraction.

Problem approach

Tip 1 : Study OOPS
 

2. OOPS

Is Multiple inheritance possible in java?
How is it implemented in java?
Explain the concept of exception handling done in java.

3. CV Based

What all projects you did at your internship?
What is the problem your project addressed and how you approached and solved that problem?
What technologies did you work on?
What is the key role of the technologies you used?

4. DBMS

What is the difference between truncate, drop and delete?
Difference between UNIQUE and Primary Key. Which of these can be Null?

5. Data Structures

What all sorting algorithms you know?
What are their complexities?
Where does quick sort fail?

03
Round
Hard
HR Round
Duration40 - 45 minutes
Interview date1 Oct 2020
Coding problem1

This was the final round - Core Value Interview Round. 
8 candidates were shortlisted from the technical round to appear for this round of interview. This round started at 3:00 pm and went till 6:00 pm.
My interview was "Stress Interview". Started with Introduction and interviewer asked me about how I would handle a situation that he gave me.
7 Students cleared this round and received offer from Publicis Sapient.

1. General Questions

Tell me about yourself

Problem approach

Tip 1 : Study about the company and profile. And ask relevant questions in the end when the interviewer asks you if you have any questions.
Tip 2 : Prepare answers to the standard questions like " Introduce Yourself".
Tip 3 : Be confident about your answers. Don't get nervous by looking at the interviewer as the interviewer will not give any indication of how they feel about your answer. ...

View more
Start a Discussion
Similar interview experiences
company logo
Junior Engineer Associate
3 rounds | 5 problems
Interviewed by Publicis Sapient
798 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 10 problems
Interviewed by Publicis Sapient
525 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 8 problems
Interviewed by Publicis Sapient
428 views
0 comments
0 upvotes
company logo
Junior Engineer Associate
2 rounds | 3 problems
Interviewed by Publicis Sapient
579 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Junior Engineer Associate
3 rounds | 3 problems
Interviewed by HCL Technologies
360 views
0 comments
0 upvotes
company logo
Junior Engineer Associate
2 rounds | 4 problems
Interviewed by Infosys
0 views
0 comments
0 upvotes