
Persistent Systems Java Developer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 32 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Persistent Systems.
Java Developer
It was a 2 round technical interview process. Technical round 1 and Technical round 2. I cleared the first technical round. In the second technical round, they asked me situational based questions, questions about my internship and projects, and questions about operating systems, some of which I couldn't answer.
- Questions based on my resume.
- Questions related to core Java and advance Java.
- Questions on the project mentioned in my resume.
Senior Java Developer
The interview process started with an L1 round focusing on coding and tech questions. This was followed by an L2 round where they asked questions on Java, Spring Boot, Hibernate, Docker, and Kubernetes. Then there was an HR round for salary discussion. Finally, a client round involved discussing previous jobs and project experience.
- Could you provide coding examples using the Stream API?
- Can you explain how to write SQL queries?
- Describe what a Dockerfile is.
Java Developer
So I had 2 rounds of technical interviews for this Java Programmer role, and it took literally 2 MONTHS to get through them, all because the L2 panel was busy. After I passed both, HR told me there was no budget. For context, I was asking for X amount, but Persistent Systems offered X - 5 LPA. Other companies were offering between X - 1 to X + 3 LPA. It was a total waste of my time and energy, honestly. Never again with Persistent Systems. Seriously the worst interview experience.
- Tell me about your experience with Collections.
- Can you explain Multithreading concepts?
- What do you know about Spring Boot?
Persistent Systems Java Developer Interview Questions
Quoted word for word from Persistent Systems interview reports.
“What is the outcome when notify() is called on an instance of a class that implements Runnable?”
Read reports →“Write code to find the greatest number formed by digits in a given array.”
Read reports →“Describe the contract that exists between the equals() and hashcode() methods.”
Read reports →“What are the differences between HashMap, Hashtable, and SynchronizedHashMap?”
Read reports →“Can you provide all possible bounded generic declarations for a list designed to store all subtypes of a given class T?”
Read report →“Regarding getters and setters in Eclipse, what is the enabling factor: plugin, reflection, constructor, or Java 5?”
Read report →“What is the second highest salary in a given dataset?”
Read report →“What is the output of this Java program?”
Read report →“Can you explain the internal structure of a Hashmap?”
Read report →Formats, difficulty and experience
Across all 32 Persistent Systems interview reports.