Premium Employer

i

This company page is being actively managed by Persistent Systems Team. If you also belong to the team, you can get access from here

Persistent Systems Verified Tick Work with us arrow

Compare button icon Compare button icon Compare

Filter interviews by

Persistent Systems Interview Questions and Answers for Freshers

Updated 3 Jul 2025
Popular Designations

40 Interview questions

A Support Engineer was asked 7mo ago
Q. What are DNS and DHCP?
Ans. 

DNS (Domain Name System) translates domain names to IP addresses, while DHCP (Dynamic Host Configuration Protocol) assigns IP addresses to devices.

  • DNS resolves human-readable domain names (e.g., www.example.com) to IP addresses (e.g., 192.0.2.1).

  • DHCP automates the process of assigning IP addresses to devices on a network, reducing manual configuration.

  • Example of DNS: When you enter a website URL, DNS servers find ...

View all Support Engineer interview questions
A Software Engineer was asked
Q. Describe your experience with SQL queries for creating and manipulating tables and table elements.
Ans. 

Hands-on experience with SQL queries for creating and manipulating tables and table elements.

  • Use CREATE TABLE statement to create a new table

  • Use ALTER TABLE statement to add, modify, or delete columns in a table

  • Use INSERT INTO statement to add new rows of data into a table

  • Use UPDATE statement to modify existing data in a table

  • Use DELETE statement to remove rows from a table

View all Software Engineer interview questions
A Software Engineer was asked
Q. What data structure would you use to implement an elevator system?
Ans. 

The data structure implemented in an elevator is a queue.

  • Elevator requests are added to the queue in the order they are received.

  • The elevator serves requests in a first-come, first-served manner.

  • Once a request is completed, it is removed from the queue.

  • Example: If someone on the 5th floor requests the elevator, their request is added to the queue and the elevator will serve it after completing any previous request...

View all Software Engineer interview questions
A Trainee was asked
Q. What is infrastructure?
Ans. 

Infrastructure refers to the basic physical and organizational structures needed for the operation of a society or enterprise.

  • Infrastructure includes roads, bridges, buildings, power grids, water supply systems, and communication networks.

  • It is essential for the functioning of a society or enterprise.

  • Infrastructure can be public or private.

  • Examples of public infrastructure include highways, airports, and public tr...

View all Trainee interview questions
A Software Engineer was asked
Q. Write a query to demonstrate an outer join on the given tables.
Ans. 

Demonstrate outer join using SQL query

  • Use LEFT OUTER JOIN or RIGHT OUTER JOIN to include all records from one table and matching records from another table

  • Use the ON keyword to specify the join condition

  • Use COALESCE function to handle NULL values in the result set

View all Software Engineer interview questions
A Software Engineer was asked
Q. Reverse the given array and store it in the same variable without using a temporary array.
Ans. 

Reverse an array of strings in place without using a temporary array.

  • Use two pointers: one at the start and one at the end of the array.

  • Swap the elements at these pointers and move them towards the center.

  • Continue until the two pointers meet or cross each other.

  • Example: For ['a', 'b', 'c'], after reversing, it becomes ['c', 'b', 'a'].

View all Software Engineer interview questions
A Software Engineer was asked
Q. Describe the technical, data structure, and coding questions you were asked as a fresher.
Ans. 

The task is to count and eliminate duplicate letters from a string, returning only unique characters.

  • Use a set to track unique characters as you iterate through the string.

  • For each character, check if it is already in the set.

  • If not, add it to the result and the set.

  • Example: Input 'hello' -> Output 'helo'.

  • Example: Input 'programming' -> Output 'progamin'.

View all Software Engineer interview questions
Are these interview questions helpful?
A Developer was asked
Q. Write a query to find the second highest salary in a table.
Ans. 

Query to find the second highest salary in a table.

  • Use the MAX() function to find the highest salary.

  • Use the WHERE clause to exclude the highest salary from the result.

  • Use the MAX() function again to find the second highest salary.

View all Developer interview questions
A Developer was asked
Q. Write a program to find the reverse of a string
Ans. 

A program to reverse a string

  • Iterate through the characters of the string from the last to the first

  • Append each character to a new string

  • Return the reversed string

View all Developer interview questions
A Software Engineer was asked
Q. What are the key differences between Java and C++?
Ans. 

Java is platform independent while C++ is not.

  • Java code is compiled into bytecode which can run on any platform with a JVM, while C++ code needs to be compiled separately for each platform.

  • Java has automatic memory management through garbage collection, while C++ requires manual memory management.

  • Java has built-in support for multithreading, while C++ requires external libraries.

  • Java has a simpler syntax and is ea...

View all Software Engineer interview questions

Persistent Systems Interview Experiences for Freshers

66 interviews found

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-

I applied via Campus Placement

Round 1 - Aptitude Test 

Aptitude exam and coding test

Round 2 - Technical 

(2 Questions)

  • Q1. Datatypes in java
  • Ans. 

    Java has various datatypes like int, double, boolean, etc. to store different types of values.

    • Primitive datatypes include int, double, boolean, char, etc.

    • Reference datatypes include classes, interfaces, arrays, etc.

    • Examples: int num = 10; double price = 19.99; boolean isTrue = true;

  • Answered by AI
  • Q2. Write a star program

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What are Linux Components
  • Q2. What is DNS DHCP
  • Ans. 

    DNS (Domain Name System) translates domain names to IP addresses, while DHCP (Dynamic Host Configuration Protocol) assigns IP addresses to devices.

    • DNS resolves human-readable domain names (e.g., www.example.com) to IP addresses (e.g., 192.0.2.1).

    • DHCP automates the process of assigning IP addresses to devices on a network, reducing manual configuration.

    • Example of DNS: When you enter a website URL, DNS servers find the c...

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I appeared for an interview in Feb 2025, where I was asked the following questions.

  • Q1. Tell me about yourself
  • Q2. Python basic questions

Software Developer Interview Questions & Answers

user image Abhishek Kumar Pandey

posted on 12 Aug 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Goods questions were asked on problem solving.

Round 2 - Technical 

(2 Questions)

  • Q1. Goroutines, Channels,
  • Q2. Heap data structures

Software Engineer Interview Questions & Answers

user image Gurdeep Singh

posted on 28 Sep 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Aptitude test normal questions

Round 2 - Technical 

(2 Questions)

  • Q1. Basic Question on Arrays
  • Q2. Basic questions on string manipulation
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Recruitment Consulltant and was interviewed in Apr 2024. There was 1 interview round.

Round 1 - One-on-one 

(3 Questions)

  • Q1. Jwt token, dependency injection in dotnet core, mocking
  • Q2. Authentication and Authorization,stored procedure optimization,remove duplicate character from string
  • Q3. Abstract class implementation and solid principle
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. Search sort algo
  • Q2. Oops concept
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed in Mar 2024. There were 5 interview rounds.

Round 1 - Aptitude Test 

It was an online aptitude test.

Round 2 - Coding Test 

It was an online Coding test.

Round 3 - Technical 

(1 Question)

  • Q1. Basic concepts of DBMS & DSA.
Round 4 - Technical 

(1 Question)

  • Q1. He told me to write the logic for pattern printing & some basic concepts of OOPS.
Round 5 - HR 

(1 Question)

  • Q1. All about myself & my hobbies & my reasons for choosing Persistent Systems.
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Test on quant, verbal, logical thinking.

Round 2 - Coding Test 

Code two questions with your comfortable language

Round 3 - Technical 

(2 Questions)

  • Q1. Tell me about yourself?
  • Q2. Question around project
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-

I applied via Campus Placement

Round 1 - Aptitude Test 

Moderate I will say.

Round 2 - Technical 

(1 Question)

  • Q1. Based on DSA (stack), oops and also puzzles
Round 3 - Technical 

(1 Question)

  • Q1. Mostly theory based questions on oops and puzzles
Round 4 - HR 

(1 Question)

  • Q1. Normal hr basic questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Persistent is critical and don't hire in bulk if you are fresher. Stay a bit prepared with oops, DSA and some coding questions in interview

What people are saying about Persistent Systems

View All
a data scientist
2w (edited)
Best organization in terms of Learning, Opportunity, WLB
Current Role: Data Scientist (Gen AI) YOE: 5.5 CCTC: 18.5 LPA Offers I have: 1. Quantiphi Analytics (Bangalore) - 32.9 LPA (29 Fixed + 1 JB + 2.9 Variable) 2. STG Labs (Bangalore) - 33 LPA (32 Fixed + 1 JB) 3. Rakuten Symphony (Bangalore) - 32.8 LPA (28 Fixed + 1 JB + 2.8 Bonus) 4. IBM (Hometown) - 35.6 LPA (32.55 Fixed + 3.05 Variable) 5. Programmers.io (Remote) - 35.5 LPA (33.5 Fixed + 1 Variable + 1 JB) 6. Fractal Analytics (Bangalore) - 32 LPA (29 Fixed + 3 Variable) - Asked them to revise it I want to know which organization will best considering Learning, Opportunity, WLB.
Got a question about Persistent Systems?
Ask anonymously on communities.

Persistent Systems Interview FAQs

How many rounds are there in Persistent Systems interview for freshers?
Persistent Systems interview process for freshers usually has 2-3 rounds. The most common rounds in the Persistent Systems interview process for freshers are Technical, Aptitude Test and Coding Test.
How to prepare for Persistent Systems interview for freshers?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Persistent Systems. The most common topics and skills that interviewers at Persistent Systems expect are Excel, ATS, HR, Hiring and MS Office.
What are the top questions asked in Persistent Systems interview for freshers?

Some of the top questions asked at the Persistent Systems interview for freshers -

  1. 7. what is public and private IP. how are they differ...read more
  2. Write a program for reversing a string without using string funct...read more
  3. what is basic difference between c and cpp. explain on memory lev...read more
What are the most common questions asked in Persistent Systems HR round for freshers?

The most common HR questions asked in Persistent Systems interview are for freshers -

  1. What are your strengths and weakness...read more
  2. What is your family backgrou...read more
  3. Where do you see yourself in 5 yea...read more
How long is the Persistent Systems interview process?

The duration of Persistent Systems interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Overall Interview Experience Rating

4/5

based on 34 interview experiences

Difficulty level

Easy 33%
Moderate 67%

Duration

Less than 2 weeks 44%
2-4 weeks 28%
4-6 weeks 11%
6-8 weeks 11%
More than 8 weeks 6%
View more

Explore Interview Questions and Answers for Top Skills at Persistent Systems

Join Persistent Systems See Beyond, Rise Above

Interview Questions from Similar Companies

LTIMindtree Interview Questions
3.7
 • 3k Interviews
Mphasis Interview Questions
3.3
 • 847 Interviews
DXC Technology Interview Questions
3.7
 • 839 Interviews
EXL Service Interview Questions
3.7
 • 805 Interviews
Nagarro Interview Questions
4.0
 • 793 Interviews
NTT Data Interview Questions
3.8
 • 660 Interviews
Publicis Sapient Interview Questions
3.5
 • 645 Interviews
View all

Persistent Systems Reviews and Ratings

based on 4.4k reviews

3.6/5

Rating in categories

3.5

Skill development

3.6

Work-life balance

3.3

Salary

3.2

Job security

3.5

Company culture

3.0

Promotions

3.3

Work satisfaction

Explore 4.4k Reviews and Ratings
Java Developer

Pune,

Chennai

+1

8-13 Yrs

Not Disclosed

Java Angular Developer

New Delhi,

Pune

+1

5-7 Yrs

Not Disclosed

Reporting QA Engineer

Hyderabad / Secunderabad,

Pune

+1

3-8 Yrs

Not Disclosed

Explore more jobs
Software Engineer
4.6k salaries
unlock blur

₹2.5 L/yr - ₹11.1 L/yr

Senior Software Engineer
4.6k salaries
unlock blur

₹6.8 L/yr - ₹18.7 L/yr

Lead Software Engineer
3.6k salaries
unlock blur

₹7.4 L/yr - ₹19.4 L/yr

Lead Engineer
3.5k salaries
unlock blur

₹10 L/yr - ₹27.4 L/yr

Project Lead
2.1k salaries
unlock blur

₹12.5 L/yr - ₹39.3 L/yr

Explore more salaries
Compare Persistent Systems with

Cognizant

3.7
Compare

TCS

3.6
Compare

IBM

4.0
Compare

LTIMindtree

3.7
Compare
write
Share an Interview