Skip to contentSkip to footer
  • Community
  • Jobs
  • Companies
  • Salaries
  • For Employers
      Notifications

      Loading...

      Elevate your career

      Discover your earning potential, land dream jobs, and share work-life insights anonymously.

      employer cover photo
      employer logo
      employer logo

      Publicis Sapient

      Part of Publicis Groupe

      Engaged Employer

      About
      Reviews
      Pay & benefits
      Jobs
      Interviews
      Interviews
      Related searches: Publicis Sapient reviews | Publicis Sapient jobs | Publicis Sapient salaries | Publicis Sapient benefits | Publicis Sapient conversations
      Publicis Sapient interviewsPublicis Sapient Senior Software Engineer interviewsPublicis Sapient interview


      Glassdoor

      • About / Press
      • Awards
      • Blog
      • Research
      • Contact Us
      • Guides

      Employers

      • Free Employer Account
      • Employer Center
      • Employers Blog

      Information

      • Help
      • Guidelines
      • Terms of Use
      • Privacy & Ad Choices
      • Do Not Sell Or Share My Information
      • Cookie Consent Tool
      • Security

      Work With Us

      • Advertisers
      • Careers
      Download the App

      • Browse by:
      • Companies
      • Jobs
      • Locations
      • Communities
      • Recent Posts

      Copyright © 2008-2026. Glassdoor LLC. "Glassdoor," "Worklife Pro," "Bowls," and logo are proprietary trademarks of Glassdoor LLC.

      Company Bowl sample

      Want the inside scoop on your own company?

      Check out your Company Bowl for anonymous work chats.

      Bowls

      Get actionable career advice tailored to you by joining more bowls.

      Followed companies

      Stay ahead in opportunities and insider tips by following your dream companies.

      Job searches

      Get personalized job recommendations and updates by starting your searches.

      Senior Software Engineer Interview

      Nov 22, 2021
      Anonymous Interview Candidate
      New York, NY
      No offer
      Negative experience
      Average interview

      Application

      I applied online. I interviewed at Publicis Sapient (New York, NY) in Nov 2021

      Interview

      After first contact with the recruiter, a video call was scheduled to perform a coding challenge. It was one of the most confusing and stupid coding challenges I have ever come across. A complete waste of time, totally disconnected with any real-world case. To hire a software engineer is already tricky, but some people think of ways to make it more complicated than it needs to be. This company had me solving a problem where I felt I needed a cristal ball to know what I was supposed to do. As I was asking questions to understand the problem, the answers were evasive and ambiguous. And I was not allowed to use any google for any clarifying search. Come'on people, lets get real here.

      Interview questions [1]

      Question 1

      Problem description An application that Publicis Sapient is working on has very specific needs around a lightweight cache. For various reasons, reuse any of the readily available caching solutions is not an option. Hence, we need to create a home-grown solution. You have been tasked with creating this cache. Here are the acceptance criteria this cache solution. Your solution should cover all Must-Haves requirements. Extra weightage will be given to solutions that also cover Nice to have requirements. Must Haves: 1. At the bare minimum the cache MUST be able to perform add(K key, V value) and get(Object) operations. 2. The cache has its own type safety rules.  i. User can add key of any type and value as long as a key of that type is not already present. ii. Once a unique key type is added any subsequent entries should allow values which are of the same type or its subclass/subtype. Example: Let’s say we have a class hierarchy of Shape -> Rectangle -> Square The user should be able to add objects of all these classes to the cache against the same Key object say ShapeKey but if he tries to add a string or any object not from the Shape hierarchy against the ShapeKey it should fail.   Once ShapeKey is removed from the cache then he should be able to add a String or any other object as value to ShapeKey. There are unit test covering this scenario (Eg: testSuperAndSubTypesTypes_RemoveAndAdd). 3. The caching solution should work in a single JVM multithreaded environment with no loss of functionality. Nice to Haves: 4. Avoid using any of the readily available java Map implementations to build the cache or to store caching data. Usage of List, Set, Arrays or any other Collection implementations is fine. 5. Solution allows for items to expire from cache at a preconfigured interval and this should be configurable at a key type level. Once a key type expires the rule of type safety should get reset. Getting Started: A Maven based starter project file(s) have the unit tests and value objects which can be used as key and value for the cache. The main class CustomCache.java has TODO where you can put your code. Feel free to create additional classes both top level and nested for this implementation. To test the solution, you can run the Unit test using the IDE or run the maven package target.
      Answer question
      2

      Other Senior Software Engineer Interview Reviews for Publicis Sapient

      Senior Software Engineer Interview

      May 22, 2026
      Anonymous Interview Candidate
      Noida
      Declined offer
      Positive experience
      Average interview

      Application

      I interviewed at Publicis Sapient (Noida)

      Interview

      2 round 1.5 hours each ..with live coding on domain specific.. cover all topics well.it was well organized and camera needs to be on. Prepare nicely before appearing to interview

      Interview questions [1]

      Question 1

      experience in domain. security , accessibility point of view
      Answer question

      Senior Software Engineer Interview

      Apr 23, 2026
      Anonymous Interview Candidate
      Bengaluru
      No offer
      Negative experience
      Difficult interview

      Application

      I interviewed at Publicis Sapient (Bengaluru)

      Interview

      Recuiter was rude, had bad interview experience. It's a servive based company and taking high level of multiple rounds interview including assignment, coding test, 2 system design interview, client interview and what not. Didn't like the process and some interviewers. Also the process took more than expected time.
      1

      Senior Software Engineer Interview

      Feb 1, 2026
      Anonymous employee
      Mumbai
      Accepted offer
      Positive experience
      Average interview

      Application

      I interviewed at Publicis Sapient (Mumbai)

      Interview

      Interview was lengthy but it was good experience it based on dsa java concurrency interview lasted for 2 hrs and interviewer was very nice it was onsite interview executor and multi threading was more highlighted

      Interview questions [1]

      Question 1

      2 dsa question array based medium
      Answer question

      Top companies for "Compensation and Benefits" near you

      avatar
      Cisco
      4.0★Compensation & Benefits
      avatar
      Capgemini
      3.7★Compensation & Benefits
      avatar
      ADP
      3.5★Compensation & Benefits
      avatar
      Bloomberg
      4.0★Compensation & Benefits