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

Filter interviews by

Publicis Sapient Software Developer Intern Interview Questions and Answers

Updated 19 May 2022

Publicis Sapient Software Developer Intern Interview Experiences

1 interview found

I appeared for an interview before May 2021.

Round 1 - Coding Test 

(2 Questions)

Round duration - 120 minutes
Round difficulty - Medium

It was in the morning. It had basic questions and 2 programming questions(1 string and 1 Data Structure)

  • Q1. 

    Character Pattern Problem Statement

    Generate a pattern based on the input number of rows N. Each row i should start with the i-th letter of the alphabet, and the number of letters in the row should match ...

  • Ans. 

    Generate a character pattern based on the input number of rows N, where each row starts with the i-th letter of the alphabet and contains i letters.

    • Create an array to store each row of the pattern

    • Iterate from 1 to N, for each row i, generate the string starting with the i-th letter of the alphabet and containing i letters

    • Add each generated string to the array

    • Return the array of strings as the output

  • Answered by AI
  • Q2. 

    Stack using Two Queues Problem Statement

    Develop a Stack Data Structure to store integer values using two Queues internally.

    Your stack implementation should provide these public functions:

    Explanation:

    ...
  • Ans. 

    Implement a stack using two queues to store integer values with specified functions.

    • Use two queues to simulate stack operations efficiently.

    • Maintain one queue for storing elements and another for temporary storage during push operation.

    • Ensure to handle edge cases like empty stack and maximum size limit.

    • Example: Push operation involves transferring elements from one queue to another before adding the new element.

    • Example...

  • Answered by AI
Round 2 - Video Call 

(1 Question)

Round duration - 60 minutes
Round difficulty - Medium

My interviewer asked me about my projects and the concepts involved in making it. Then he asked me to solve a string problem which was not very difficult followed by basic questions on array and it's properties. He also asked HTML tags.

  • Q1. 

    Reverse the String Problem Statement

    You are given a string STR which contains alphabets, numbers, and special characters. Your task is to reverse the string.

    Example:

    Input:
    STR = "abcde"
    Output:
    "e...
  • Ans. 

    Reverse a given string containing alphabets, numbers, and special characters.

    • Iterate through the string from the end to the beginning and append each character to a new string.

    • Use built-in functions like reverse() or slicing to reverse the string.

    • Handle special characters and numbers while reversing the string.

    • Ensure to consider the constraints on the input string length and number of test cases.

  • Answered by AI
Round 3 - HR 

Round duration - 150 minutes
Round difficulty - Easy

This round for Sapient was based on it's core values and how I've implemented these once or more in life. It mostly involved discussion around my leadership, team player, problem solving and innovative skills as a part of the clubs in college. Also, what are my expectations from Sapient and what I bring to them

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - Intern in GurgaonEligibility criteriaAbove 6 CGPA, 60% in 12th and 10thPublicis Sapient interview preparation:Topics to prepare for the interview - Strings, Arrays, Stack, Queue, Basics of HTML, Basics of CSS, OOPSTime required to prepare for the interview - 1 monthInterview preparation tips for other job seekers

Tip 1 : Be confident, clear and calm with the answers during interview
Tip 2 : Practice coding questions on based on different difficulty
Tip 3 : Prepare the topics thoroughly the questions might not be tough but they would be based on the core concept
Tip 4 : You should have at least 2 projects - JAVA and database related or Data Analytics

Application resume tips for other job seekers

Tip 1 : Projects are mandatory you can steer the interview in that direction
Tip 2 : Resume should only have what you actually know and did
Tip 3 : Add extra-curriculars (for Sapient it really matters if you have incidents related team building, leadership, conflict resolution experiences)

Final outcome of the interviewSelected

Skills evaluated in this interview

Interview questions from similar companies

Interview Questionnaire 

1 Question

  • Q1. C Programming questions mainly regarding pointers, structures, pragmas.

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

Interview Questionnaire 

2 Questions

  • Q1. Related to job profile, autosar, c programming
  • Q2. Autosar stacks

Interview Preparation Tips

Interview preparation tips for other job seekers - Go through the job profile

I applied via Recruitment Consulltant and was interviewed before Jun 2021. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Where do we use BigInteger in java ?
  • Ans. 

    BigInteger is used for mathematical operations involving very large integers in Java.

    • BigInteger is used when the range of values supported by primitive data types like int and long is not sufficient.

    • It is commonly used in cryptography and security applications.

    • It provides methods for arithmetic, bitwise, and logical operations on large integers.

    • Example: calculating factorial of a large number, generating large prime nu

  • Answered by AI
  • Q2. Merge Sort Algo code in java
  • Ans. 

    Merge Sort Algo code in java

    • Divide the array into two halves

    • Recursively sort the two halves

    • Merge the sorted halves

    • Time complexity: O(n log n)

  • Answered by AI

Interview Preparation Tips

Topics to prepare for Genpact Software Engineer interview:
  • Core Java
  • DSA
Interview preparation tips for other job seekers - Not a very good interview experience. I was asked 2-3 questions only. Not satisfied with interview process.

Skills evaluated in this interview

Interview Questionnaire 

2 Questions

  • Q1. About AWS and Cloud related services.
  • Q2. NA

I applied via LinkedIn and was interviewed in Nov 2020. There were 4 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. 1) General C# and Sql Questions.. some concepts in more depth
  • Q2. Joins, Union, Linq, Collections

Interview Preparation Tips

Interview preparation tips for other job seekers - Be Prepared with basic C# questions like delegates, generics, events, interfaces, static classes with some examples

Sql Questions like types of Joins, Subquery, Union, view, stored proc, identity, indexes with some examples

Interview Questionnaire 

2 Questions

  • Q1. How can we remove duplicate objects from array of multiple objects.
  • Ans. 

    Remove duplicate objects from an array of multiple objects.

    • Create a new array to store unique objects

    • Loop through the original array and check if the object already exists in the new array

    • If not, add it to the new array

    • Return the new array

  • Answered by AI
  • Q2. How to maintain state if code if repeated one.
  • Ans. 

    Maintain state by using a global variable or a state management system.

    • Use a global variable to store the state and access it whenever needed.

    • Use a state management system like Redux or MobX to manage the state.

    • Avoid using local variables or closures to store state as they will be lost when the code is repeated.

    • Consider using object-oriented programming principles to encapsulate state within objects.

    • Use functional prog...

  • Answered by AI

Interview Questionnaire 

3 Questions

  • Q1. Basic questions on OOP, Android system
  • Q2. Design patterns in android system
  • Ans. 

    Design patterns are reusable solutions to common software problems. Android system uses various design patterns.

    • MVC (Model-View-Controller) pattern is used in Android to separate UI logic from business logic.

    • Singleton pattern is used to ensure only one instance of a class is created.

    • Observer pattern is used to notify changes in data to multiple components.

    • Builder pattern is used to simplify complex object creation.

    • Adap...

  • Answered by AI
  • Q3. Dependency injection, SOLID

Skills evaluated in this interview

Interview Questionnaire 

1 Question

  • Q1. Mainframe questions, some direct and some scenario based.

Interview Preparation Tips

Interview preparation tips for other job seekers - It was a good experience. Interview process was smoothly. There were 3 rounds.
1. Technical ( lasted for 1 hour)
2. Techno manageria( 30 mins)
3. HR(30 mins)

Project based questions and scenario based questions were asked.
Hike was also good.

I applied via Recruitment Consulltant and was interviewed before Jul 2021. There were 3 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. Question related to API
Round 3 - Technical 

(1 Question)

  • Q1. Previous Project Related Question. Design & SQL Question
  • Ans. Relatedt Question Design & Sql sdf
  • Answered Anonymously

Interview Preparation Tips

Topics to prepare for GlobalLogic Software Engineer interview:
  • API
Interview preparation tips for other job seekers - Prepare your CV in details , Read question on internet related to topics mentioned below like PHP , Golang , SQL , API, REST ,SOAP

Tell us how to improve this page.

Join Publicis Sapient Let's imagine the future together.

Interview Questions from Similar Companies

Genpact Interview Questions
3.8
 • 3.2k Interviews
DXC Technology Interview Questions
3.7
 • 804 Interviews
Nagarro Interview Questions
4.0
 • 765 Interviews
NTT Data Interview Questions
3.8
 • 631 Interviews
GlobalLogic Interview Questions
3.6
 • 599 Interviews
UST Interview Questions
3.8
 • 522 Interviews
CGI Group Interview Questions
4.0
 • 497 Interviews
View all
Publicis Sapient Software Developer Intern Salary
based on 4 salaries
₹2 L/yr - ₹30 L/yr
71% more than the average Software Developer Intern Salary in India
View more details

Publicis Sapient Software Developer Intern Reviews and Ratings

based on 4 reviews

3.6/5

Rating in categories

3.5

Skill development

4.5

Work-life balance

3.6

Salary

2.5

Job security

3.6

Company culture

3.2

Promotions

3.2

Work satisfaction

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

₹11.1 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.3 L/yr - ₹32 L/yr

Senior Software Engineer
788 salaries
unlock blur

₹10 L/yr - ₹38 L/yr

Senior Associate 2
635 salaries
unlock blur

₹14.1 L/yr - ₹42 L/yr

Explore more salaries
Compare Publicis Sapient with

Genpact

3.8
Compare

DXC Technology

3.7
Compare

Virtusa Consulting Services

3.7
Compare

CGI Group

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