Company interview guide

Persistent Systems

HQ — Pune, Maharashtra, India·Indian MNC·Service | B2B

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
01
Company overview

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.

Founded in1990 (34 yrs old)
OwnershipPublic
India Employee count10k-50k
Global Employee count10k-50k
HeadquartersPune, Maharashtra, India
CEOSandeep Kalra
Type of CompanyIndian MNC
Nature of BusinessService | B2B
Founders Dr. Anand Deshpande
02
Step by step

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.

03
What to expect

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
04
Pay by role

Persistent Systems salaries

DesignationAverage 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.

05
Practise by topic

Persistent Systems interview questions

06
Asked in the room

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.
Hiring now

524 open jobs at Persistent Systems

Apply on Jobaaj, and use this guide to prepare before your first round.