I applied through a recruiter. The process took 4 days. I interviewed at Publicis Sapient (Gurgaon, Haryana)
Interview
The interview consisted of 4 rounds. First there was a written round. Question consisted of medium level mcq on core Java.
Round 2 was an coding exercise. Here we need to design a system like a fee calculator system or movie ticket booking application system . Here the candidate is expected to use good design principles and coding standard. The exercise is of three hours.
Round 3 was a technical discussion. Question was mostly on core Java. Almost all topics were covered like collection hash map working equal hash code contract, basic SQL queries like Employee manager table, employee incentive table and student marks table, serialization , logging , threading , producer consumer, semaphore , count down latch etc.
Last round was a managerial round . This is an important round so don't take it lightly. Here basic. Managerial ques like strength weakness, any achievement conflict etc are asked bit do prepare your answer well.
Interview questions [1]
Question 1
Hash map
Equal hash code
Linked list loop
Min heap
Threading concurrent package
Round 1: MCQ based test
Round 2: 2 Hour Technical interview covering Java, Spring, Spring Boot, Microservices, SOLID, ACID, REST etc.
Round 3: Short Technical round with a coding question
Round 4: Core Values/Managerial Round
Interview questions [1]
Question 1
Core Java, Spring, Spring Boot, Microservices, SOLID, ACID, REST etc.
Applied through agency.
Interview process included 2 round:
1. Virtual 1 hour technical round
2. Virtual 30 mins techno-managerial round (Needed to attend from Sapient's office)
Overall interview experience was great, both interviewers were really cool and helpful.
Interview questions [1]
Question 1
1st round
1. Java Program to find duplicate character from character array.
2. Few Java concepts based on above program.
3. Interface concept
3. Xpath scenario
4. Basic QA questions like Left shift testing, scenario based ques.
5. Git commands
6. CI/CD basic knowledge
7. Asked to write sample POJO class for given request.
2nd round:
1. Java program to find secmax in array
2. Java OOPs concepts
3. Exception Handling
4. Mocking concepts
5. Git branching concepts
6. Why is Log4J used
I applied through a recruiter. The process took 2 months. I interviewed at Publicis Sapient (Mumbai) in Aug 2025
Interview
Extremely Unprofessional Hiring Process
I went through Publicis Sapient’s hiring process and it was one of the most frustrating experiences. They conduct 3 internal rounds and 3 client rounds, with each round lasting around 2 hours. That means the entire process drags on for several days, requiring a lot of time and energy from candidates.
I cleared all the rounds successfully and even reached the salary negotiation stage. The HR promised me that I would be given my expected salary. However, after that, they completely stopped responding. My calls, emails, and messages went unanswered. Despite being selected, they never released my offer letter.
This shows a complete lack of professionalism and respect for candidates’ time and effort. If they can’t honor their commitments or communicate properly, they should not drag candidates through such a lengthy process.
I would strongly advise job seekers to be cautious before investing their valuable time with Publicis Sapient.