i
Publicis Sapient
Filter interviews by
It is an assessment on OOPS,DSA,DBMS and coding questions
An interface is a point where two systems, subjects, organizations, etc., meet and interact with each other.
An interface defines the methods that a class must implement, without specifying how they should be implemented.
Interfaces allow for multiple inheritance in programming languages like Java.
Examples of interfaces in programming include Java interfaces, USB ports on electronic devices, and user interfaces on softwa
The pillars of OOPS (Object-Oriented Programming) are Inheritance, Encapsulation, Polymorphism, and Abstraction.
Inheritance allows a class to inherit properties and behavior from another class. For example, a 'Car' class can inherit from a 'Vehicle' class.
Encapsulation refers to the bundling of data with the methods that operate on that data. It restricts access to some of an object's components. For example, using pri...
I applied via Campus Placement
Food fill problem from leetcode
Insertion sort is a simple sorting algorithm that builds the final sorted array one item at a time.
Iterate through the array starting from the second element
Compare each element with the elements before it and insert it in the correct position
Repeat until the entire array is sorted
Example: ['3', '1', '4', '1', '5', '9', '2', '6'] -> ['1', '1', '2', '3', '4', '5', '6', '9']
I applied via campus placement at CV Raman Computer Academy, Bhubaneswar and was interviewed in Apr 2023. There were 3 interview rounds.
3 hours, had aptitude questions, then one dsa question and one question on fetching API data.
Optimizing a solution involves identifying and implementing improvements to increase efficiency and effectiveness.
Analyze the current solution to identify areas for improvement
Consider alternative approaches and technologies
Implement changes and measure the impact on performance
Continuously iterate and refine the solution
Example: optimizing a manufacturing process to reduce waste and increase output
Error-handling mechanisms are essential for robust software. They help prevent crashes and improve user experience.
Identify potential errors and exceptions
Implement try-catch blocks
Use logging to track errors
Provide informative error messages to users
Test error-handling thoroughly
Consider using third-party libraries for error-handling
Document error-handling procedures
I work well in teams by actively listening, collaborating, and continuously learning.
I actively listen to my team members to understand their perspectives and ideas.
I collaborate effectively by sharing my own ideas and being open to feedback.
I continuously learn by seeking out new knowledge and skills to contribute to the team's success.
I applied via Campus Placement and was interviewed in Jul 2021. There was 1 interview round.
Oops concepts and use of interface over abstract class
Oops concepts are fundamental to object-oriented programming
Encapsulation, Inheritance, Polymorphism, and Abstraction are the four pillars of OOP
Interface is a contract that specifies the behavior of a class
Abstract class is a class that cannot be instantiated and can have both abstract and non-abstract methods
Interface is preferred over abstract class when multiple
Publicis Sapient interview questions for designations
What people are saying about Publicis Sapient
I applied via Naukri.com and was interviewed in May 2024. There were 3 interview rounds.
posted on 15 Nov 2024
I applied via Naukri.com and was interviewed in May 2024. There were 2 interview rounds.
2 coding question were there and we need to solve eit in 45 minutes
I applied via Instahyre and was interviewed in Apr 2024. There were 2 interview rounds.
posted on 27 Feb 2024
I applied via Company Website and was interviewed in Jan 2024. There was 1 interview round.
To automate REST API calls using ROBOT Framework.
I applied via Naukri.com and was interviewed in Mar 2023. There were 3 interview rounds.
based on 3 interviews
Interview experience
based on 4 reviews
Rating in categories
Senior Associate
2.2k
salaries
| ₹11 L/yr - ₹37.5 L/yr |
Associate Technology L2
1.5k
salaries
| ₹5.1 L/yr - ₹20 L/yr |
Senior Associate Technology L1
1.2k
salaries
| ₹10 L/yr - ₹30 L/yr |
Senior Software Engineer
737
salaries
| ₹9.5 L/yr - ₹34.9 L/yr |
Senior Associate 2
618
salaries
| ₹14.1 L/yr - ₹41 L/yr |
Accenture
IBM
TCS
Infosys