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 Senior Software Engineer 1 Interview Questions and Answers for Experienced

Updated 28 Mar 2025

Publicis Sapient Senior Software Engineer 1 Interview Experiences for Experienced

3 interviews found

Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
2-4 weeks
Result
-

I appeared for an interview in Feb 2025, where I was asked the following questions.

  • Q1. What are the SOLID principles in software development?
  • Ans. 

    SOLID principles are five design principles aimed at making software designs more understandable, flexible, and maintainable.

    • S - Single Responsibility Principle: A class should have one, and only one, reason to change. Example: A class handling user data should not also handle logging.

    • O - Open/Closed Principle: Software entities should be open for extension but closed for modification. Example: Using interfaces to allo...

  • Answered by AI
  • Q2. What are design principles, and could you provide an example of the Singleton design pattern?
  • Ans. 

    Design principles guide software development for maintainability and scalability. Singleton ensures a class has only one instance.

    • Design principles include SOLID, DRY, KISS, and YAGNI.

    • The Singleton pattern restricts instantiation of a class to one object.

    • Example: A configuration manager that loads settings once and provides access globally.

    • Singleton can be implemented using a private constructor and a static method to

  • Answered by AI
  • Q3. What are the different default functional interfaces in Java?
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Binary search question

Senior Software Engineer 1 Interview Questions Asked at Other Companies for Experienced

Q1. Which methods of lifecycle are called when we are switching from ... read more
asked in Danaher
Q2. Write a program to swap two integers without temp variable
asked in QMetry
Q3. LinkedList vs ArrayList Comparator in java Explain the logic for ... read more
Q4. What are design principles, and could you provide an example of t ... read more
Q5. What is a pseudo code example for implementing inheritance in pro ... read more

I applied via Referral and was interviewed before Sep 2021. There were 4 interview rounds.

Round 1 - Coding Test 

Swift and objective fundamentals

Round 2 - Aptitude Test 

Reasoning and math with multiple options

Round 3 - Technical 

(1 Question)

  • Q1. One to one with technical person
Round 4 - HR 

(1 Question)

  • Q1. Common Hr questions related to the organisation, work culture

Interview Preparation Tips

Interview preparation tips for other job seekers - Nice Company to work and upgrade skills in your desired direction

Interview questions from similar companies

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

I applied via Naukri.com and was interviewed in Jun 2019. There were 5 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Cobol, DB2 main practical questions

Interview Preparation Tips

Interview preparation tips for other job seekers - I attended the interview with 1 year experience. Question was answerable and basic preparation and understanding of job description is much enough. Some realistic questions also be asked. Once we have strong preparation and good learning in our subject, we can get it. Sometimes people may take long time to call the selected candidates.. sometimes very late to inform the selection also.

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 

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 Naukri.com and was interviewed before Jan 2021. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Java Basic questions and Git

Interview Preparation Tips

Interview preparation tips for other job seekers - After selection they haven't rolled the offer and put the profile on hold and then doesn't pick calls.

Interview Questionnaire 

1 Question

  • Q1. About study , general questions and company

Interview Questionnaire 

1 Question

  • Q1. Core java

Publicis Sapient Interview FAQs

How many rounds are there in Publicis Sapient Senior Software Engineer 1 interview for experienced candidates?
Publicis Sapient interview process for experienced candidates usually has 2 rounds. The most common rounds in the Publicis Sapient interview process for experienced candidates are Technical, Coding Test and Aptitude Test.
What are the top questions asked in Publicis Sapient Senior Software Engineer 1 interview for experienced candidates?

Some of the top questions asked at the Publicis Sapient Senior Software Engineer 1 interview for experienced candidates -

  1. What are design principles, and could you provide an example of the Singleton d...read more
  2. What are the SOLID principles in software developme...read more
  3. What are the different default functional interfaces in Ja...read more

Tell us how to improve this page.

Publicis Sapient Senior Software Engineer 1 Interview Process for Experienced

based on 2 interviews

Interview experience

5
  
Excellent
View more
Join Publicis Sapient Let's imagine the future together.
Publicis Sapient Senior Software Engineer 1 Salary
based on 30 salaries
₹10.2 L/yr - ₹26 L/yr
11% more than the average Senior Software Engineer 1 Salary in India
View more details

Publicis Sapient Senior Software Engineer 1 Reviews and Ratings

based on 8 reviews

3.8/5

Rating in categories

3.8

Skill development

4.0

Work-life balance

3.7

Salary

3.8

Job security

4.0

Company culture

3.6

Promotions

3.8

Work satisfaction

Explore 8 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.4 L/yr

Senior Associate Technology L1
1.2k salaries
unlock blur

₹10.4 L/yr - ₹32 L/yr

Senior Software Engineer
791 salaries
unlock blur

₹10 L/yr - ₹41 L/yr

Senior Associate 2
635 salaries
unlock blur

₹14.1 L/yr - ₹41 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