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

Updated 23 Aug 2024

Publicis Sapient Senior Software Engineer 1 Interview Experiences

2 interviews found

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 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

Q1. Architecture Design for an e2e system that takes input from user ... read more
Q2. What is CRFS? The experience around working with it.
Q3. What is difference between Python and Node.JS?
Q4. What is the difference between SQL and NoSQL?
Q5. Convert a String into sub-strings based on the number of given ro ... read more

Interview questions from similar companies

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

(2 Questions)

  • Q1. Design pattern with example
  • Ans. 

    Factory design pattern is used to create objects without specifying the exact class of object that will be created.

    • Factory method creates objects without specifying the exact class of object that will be created.

    • It provides a way to delegate the instantiation logic to child classes.

    • Example: Java's Calendar.getInstance() method returns a Calendar object based on the current timezone and locale.

  • Answered by AI
  • Q2. Explain concepts of redux
  • Ans. 

    Redux is a predictable state container for JavaScript apps.

    • Centralized state management

    • State is read-only

    • Changes are made with pure functions (reducers)

    • Actions are dispatched to update state

    • Used with React for managing application state

  • Answered by AI
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Node.js questions were asked
  • Q2. Questions about the projects which i have worked
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What is abstract class
  • Ans. 

    An abstract class is a class that cannot be instantiated and is used as a blueprint for other classes to inherit from.

    • Cannot be instantiated directly

    • May contain abstract methods that must be implemented by subclasses

    • Can have both abstract and non-abstract methods

    • Used to define common behavior for subclasses

  • Answered by AI
  • Q2. How to implement singleton pattern
  • Ans. 

    Singleton pattern ensures a class has only one instance and provides a global point of access to it.

    • Create a private static instance variable of the class itself

    • Make the constructor private to prevent instantiation from outside the class

    • Provide a static method to access the singleton instance

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - It was good

Skills evaluated in this interview

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

Technical coding coding test

Round 2 - Technical 

(2 Questions)

  • Q1. OOPs spring jsis kss
  • Q2. Oo idid jdid sjiss js
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. What is view? What is cte
  • Ans. 

    A view is a virtual table created by a query. CTE stands for Common Table Expression, which is a temporary result set.

    • View is a saved SQL query that acts as a virtual table

    • CTE is a temporary result set that can be referenced within a query

    • Views can be used to simplify complex queries and provide a layer of abstraction

    • CTEs are useful for recursive queries or when a result set needs to be referenced multiple times

  • Answered by AI

I applied via Naukri.com and was interviewed before Feb 2021. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. If fresher then based on topic taken in BE,if experienced then based on work in previous company

Interview Preparation Tips

Topics to prepare for Bosch Global Software Technologies Senior Software Engineer 1 interview:
  • Aspice
  • AUTOSAR
  • Adas
  • C
  • C++
  • Java
  • Phyton
Interview preparation tips for other job seekers - Best place to work, management is good,hike is okay,work-life balance is awesome
Interview experience
3
Average
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Not Selected

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

Round 1 - Technical 

(3 Questions)

  • Q1. Run time polymorphism code
  • Q2. Linked list code
  • Q3. Deep copy shallow copy differences
  • Ans. 

    Deep copy creates a new copy of an object with its own unique memory space, while shallow copy creates a new object that references the same memory locations as the original object.

    • Deep copy duplicates all nested objects, while shallow copy only duplicates the references to nested objects.

    • Deep copy ensures that changes to the copied object do not affect the original object, while shallow copy may lead to unintended sid...

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. More deep questions about polymorphism code
  • Q2. Code for interchange of strings without strcpy
  • Ans. 

    Use a loop to swap characters of two strings without using strcpy function.

    • Create two arrays of characters to store the strings

    • Use a loop to iterate through each character of the strings and swap them

    • Ensure to handle cases where strings have different lengths

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - please prepare oops concept and data structure well because its easy for first round but for second round its too difficult - the interviewer was so irritating and asked very stupid wuestions
Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I was interviewed in Jan 2025.

Round 1 - Technical 

(1 Question)

  • Q1. Architecture discussion around projects
Round 2 - Technical 

(1 Question)

  • Q1. Caching, auth discussion in depth

Interview Preparation Tips

Interview preparation tips for other job seekers - I've cleared both the technical rounds, still after that HR ghosted me and after following up multiple times she mentioned the vacancy was cancelled.
it was highly unprofessional of them.

Publicis Sapient Interview FAQs

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

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

  1. One to one with technical per...read more
  2. Binary search quest...read more

Tell us how to improve this page.

Publicis Sapient Senior Software Engineer 1 Interview Process

based on 1 interview

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 7 reviews

4.0/5

Rating in categories

4.0

Skill development

4.0

Work-life balance

3.8

Salary

3.8

Job security

4.1

Company culture

3.7

Promotions

4.0

Work satisfaction

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

₹11 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 L/yr - ₹30 L/yr

Senior Software Engineer
739 salaries
unlock blur

₹9.5 L/yr - ₹37 L/yr

Senior Associate 2
622 salaries
unlock blur

₹14.1 L/yr - ₹41 L/yr

Explore more salaries
Compare Publicis Sapient with

Accenture

3.8
Compare

IBM

4.0
Compare

TCS

3.7
Compare

Infosys

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