
Publicis Sapient Java Developer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 63 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Publicis Sapient.
Java Developer
The interview process had two rounds. The first round was quite long, about 3.5 hours, and really dug into Core Java, asking like 4-5 coding questions and about Spring Boot basics. Even though the first round was so long, they moved me to a second round that was about 2 hours. The second interviewer wasn't the best, seemed impatient and didn't really pay attention to what I was saying. First interviewer was an 8.5/10, the second one was a 2/10.
- Core Java concepts and basic of spring,
Senior Java Developer
The interview process was smooth. Video interviews through Zoom went smoothly. We covered lots of Java concepts, Java Spring framework and Microservices overview. I had prepared some concepts and practiced coding beforehand, which helped me immensely during the interview. I could maintain composure and radiated confidence during the whole interview. The technical interview went for around 1 hour, and the interviewer was professional and kept his "Camera On" for this duration.
- Regarding a sample question, which design pattern would you propose?
- Can you determine the output of the provided code snippet?
- What algorithm would be more suitable for a task that involves 1 million daily runs?
Java Developer
I was looking for a new opportunity and found a role at Publicis Sapient on LinkedIn. I applied directly and also got an employee referral a week later. Given the high number of applicants, I wasn't sure if I'd be noticed. However, after the referral, I got a call within two days. The HR person was friendly and set up a phone interview for the next day after some initial checks. I then had two technical interviews in the span of a week, and received an offer within 10 days.
- For about 30 minutes, tell me about domain specific questions and coding challenges from your last organization.
- Can you discuss data structures and algorithms, Core Java concepts, networking and socket programming?
- What about web-based questions on HTTP, JavaScript and backend support?
Publicis Sapient Java Developer Interview Questions
Quoted word for word from Publicis Sapient interview reports.
“Is it possible to set a user thread as a daemon thread after it has already been initiated?”
Read reports →“How can you find the third element from the end of a linked list in a single pass?”
Read reports →“What is the time complexity for various operations in Binary trees, Binary Search Trees, and AVL trees?”
Read reports →“What is the significance of the lock interface within the Concurrency API in Java?”
Read reports →“Can you find the count of the longest consecutive numbers in an array and optimize it with a collection?”
Read report →“How would you go about printing even and odd numbers using two separate threads?”
Read report →“Can you explain how to get distinct data from a list of objects using Java 8?”
Read report →“How do we decide where to use @Bean and where to use @Component annotations in Java Spring Boot?”
Read report →“Could you explain what the Eden and survivor spaces are within a heap?”
Read report →Formats, difficulty and experience
Across all 63 Publicis Sapient interview reports.