Persistent Systems
Persistent Systems interview process for freshers and laterals: online aptitude and coding test, technical rounds, HR interview, plus common questions.
- 524 open jobs
- 1990 (34 yrs founded
- 10k-50k employees in India
- Pune headquarters
About Persistent Systems
Persistent Systems is a Pune-headquartered digital engineering and enterprise modernisation company that builds software products and platforms for clients in banking, healthcare, life sciences, telecom and technology. It works closely with cloud and platform partners and has grown quickly over the last few years, with more than 20,000 employees across India, North America and Europe. Its largest Indian centres are in Pune, Nagpur, Bengaluru, Hyderabad and Goa.
The company hires a large fresher cohort every year, mostly through its Semester-6 campus programme and off-campus drives for engineering graduates, and hires laterals across Java, .NET, data engineering, cloud, DevOps, testing and product engineering. Entry roles are typically Software Engineer or Engineering Trainee, followed by a structured onboarding and training period.
Persistent looks for strong programming fundamentals, comfort with data structures and databases, and the ability to learn a client's domain quickly. Because most work is product engineering for outside clients, communication and the discipline to write clean, testable code are weighed alongside raw coding speed.
Persistent Systems hiring process
Persistent runs a largely virtual, assessment-led process for freshers and a shorter, interview-led process for experienced hires. Most candidates go through the steps below.
1. Application or campus registration
Freshers register through their college placement cell, the Semester-6 programme or an off-campus drive announced on the careers site and job portals such as Jobaaj. Laterals apply directly against an open requisition or are contacted by a recruiter. Eligibility filters, typically 60 percent throughout and no active backlogs for freshers, are applied at this stage.
2. Online assessment
Shortlisted candidates receive a link for a proctored online test. It usually has aptitude and logical reasoning sections, a computer-fundamentals section covering data structures, operating systems and DBMS, and two or three coding problems in a language of your choice. Some drives add a short English communication section.
3. Advanced coding round
Candidates who clear the first test are sometimes given a longer coding round with harder problems. This is where most of the shortlist happens, so practise medium-level problems on arrays, strings, hashing and recursion.
4. Technical interview
A 30 to 45 minute video or in-person interview with a senior engineer. Expect questions on your projects, the code you wrote in the test, core programming concepts, SQL and object-oriented design. Laterals are interviewed on their specific stack and may be asked to code live.
5. Managerial or second technical round
For laterals and some fresher drives, a delivery manager checks how you approach ambiguity, estimate work and handle client conversations.
6. HR discussion and offer
A short conversation on location preference, joining timelines, salary and the service agreement that applies to fresher hires. Selected candidates then receive an offer letter and a joining date, often a few months later for campus hires.
Persistent Systems interview rounds
The rounds below describe the fresher and early-career loop; laterals usually skip the online test and get two technical rounds instead.
Round 1: Online aptitude and coding test
Roughly 90 to 120 minutes, proctored through the webcam. Sections are timed separately, so you cannot borrow minutes from an easy section for a hard one. The coding problems are auto-graded against hidden test cases.
- Quantitative aptitude, logical reasoning and basic English
- Computer fundamentals: DBMS, OS, networks, OOP
- Two or three coding problems on arrays, strings and simple algorithms
Round 2: Technical interview
Thirty to 45 minutes with an engineer or team lead. The interviewer usually opens with your final-year project and then moves to fundamentals. You may be asked to write short programs in a shared editor.
- Explain your project architecture and the part you built
- Difference between an interface and an abstract class, and when to use each
- Write a SQL query with a join and a group by
- Reverse a linked list or find duplicates in an array
Round 3: Managerial round
Not every drive includes this. When it does, a delivery or engineering manager spends 20 to 30 minutes on how you work: handling a slipping deadline, learning a new technology, working in a client-facing team.
- A time you had to learn something quickly
- How you would prioritise three tasks due the same day
- Why Persistent over other IT companies
Round 4: HR interview
A 15 to 20 minute discussion on your background, willingness to relocate across Persistent's Indian locations, shift flexibility for client time zones, and the terms of the fresher service agreement. Be honest about constraints; they are recorded.
- Tell me about yourself and your strengths
- Are you comfortable relocating to Pune or Nagpur
- Career goals over the next three years
Persistent Systems salaries
| Designation | Average salary |
|---|---|
Creative / Account Director Experience: 9+ years yrs |
₹ 23.2 Lakhs /year Typical range ₹16 L – ₹30.4 L/yr |
Manager Experience: 5 - 9 years yrs |
₹ 12.4 Lakhs /year Typical range ₹8.8 L – ₹16 L/yr |
Senior Executive Experience: 2 - 5 years yrs |
₹ 6.8 Lakhs /year Typical range ₹4.8 L – ₹8.8 L/yr |
Executive - Creative / Media Experience: 0 - 2 years yrs |
₹ 3.6 Lakhs /year Typical range ₹2.4 L – ₹4.8 L/yr |
Figures are estimates based on typical market ranges for this role and sector, not company-published pay. Actual offers vary by location, skills and negotiation.
Persistent Systems interview questions
Question banks most relevant to roles at Persistent Systems, with model answers.
Persistent Systems interview FAQs
Q1How many rounds are there in the Persistent Systems interview process?
Typically three to four for freshers: an online aptitude and coding test, one technical interview, sometimes a managerial round, and an HR discussion. Experienced candidates usually face two technical interviews on their stack followed by a managerial and an HR round, with no written test.
Q2How long does the Persistent hiring process take?
Campus and off-campus drives are usually compressed into two to four weeks from test to offer, but joining dates for freshers can be several months later depending on batch schedules. Lateral hiring is faster, often two to three weeks from first call to offer, with joining tied to your notice period.
Q3Is the Persistent Systems coding test difficult?
It is moderate rather than hard. Most problems are easy to medium level on arrays, strings, sorting and basic recursion, but the sectional time limits are tight and the test is proctored. Candidates who practise consistently on a coding platform for a few weeks and revise DBMS and OOP concepts usually clear it comfortably.
Q4What technical questions are commonly asked at Persistent?
Expect questions on your project, object-oriented concepts such as inheritance and polymorphism, SQL joins and indexing, basic data structures like linked lists and hash maps, and a short live coding problem. Answer by explaining your approach first, then writing clean code, then walking through a test case out loud.
Q5Why do you want to join Persistent Systems?
Tie your answer to what the company actually does: product and platform engineering for global clients, strong cloud and data practices, and a fresher training programme that puts you on real projects early. Mention a specific practice area or client domain you want to grow in rather than giving a generic answer about growth.
Q6What is the fresher salary at Persistent Systems and is there a service agreement?
Fresher CTC for Software Engineer roles is typically in the mid-single-digit lakhs, with higher bands for candidates who clear the advanced coding round or join through specialised programmes. Campus hires usually sign a service agreement of around two years; read the terms on relocation and bond amount before accepting.
Quick facts about Persistent Systems
- How many people work at Persistent Systems?
- Persistent Systems employs approximately 10k-50k. Headcount figures move over time and are indicative.
- Is Persistent Systems a public or private company?
- Ownership: Public.
- Who founded Persistent Systems?
- Persistent Systems was founded by Dr. Anand Deshpande.
- Who is the CEO of Persistent Systems?
- As recorded on this profile, Sandeep Kalra leads Persistent Systems. Leadership can change - check the company's own site for the current position holder.
524 open jobs at Persistent Systems
Apply on Jobaaj, and use this guide to prepare before your first round.