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

Compare button icon Compare button icon Compare
3.5

based on 3.7k Reviews

Filter interviews by

Persistent Systems SDE Interview Questions and Answers

Updated 1 Aug 2024

Persistent Systems SDE Interview Experiences

2 interviews found

SDE Interview Questions & Answers

user image Anonymous

posted on 16 Jun 2024

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

I applied via Campus Placement and was interviewed before Jun 2023. There were 3 interview rounds.

Round 1 - Coding Test 

60 minutes of coding round with medium level of question asked

Round 2 - Aptitude Test 

Coding and Aptitude MCQ questions

Round 3 - HR 

(2 Questions)

  • Q1. How i can design a login system for client?
  • Ans. 

    Designing a login system for clients involves creating secure authentication methods and user management.

    • Implement secure password hashing algorithms like bcrypt to store passwords securely.

    • Use HTTPS to encrypt data transmission between client and server.

    • Implement multi-factor authentication for added security.

    • Utilize session management to keep track of user login status.

    • Consider implementing account lockout mechanisms

  • Answered by AI
  • Q2. What is foreign key and how you can you can use foreign key in your DBMS system?
  • Ans. 

    Foreign key is a key used to link two tables in a database, enforcing referential integrity.

    • Foreign key is a column or a set of columns in one table that references the primary key in another table.

    • It ensures that the values in the foreign key column(s) match the values in the primary key column of the referenced table.

    • Foreign key constraints help maintain data integrity by preventing actions that would destroy links b...

  • Answered by AI

Skills evaluated in this interview

SDE Interview Questions & Answers

user image Anonymous

posted on 1 Aug 2024

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via campus placement at Gudlavalleru Engineering College, Gudlavalleru and was interviewed before Aug 2023. There were 4 interview rounds.

Round 1 - Aptitude Test 

Basic Aptitude test, it was easy

Round 2 - Coding Test 

Questions on array medium level

Round 3 - Technical 

(1 Question)

  • Q1. Array questions
Round 4 - HR 

(2 Questions)

  • Q1. Tell me about yourself
  • Ans. 

    I am a software engineer with 5 years of experience in developing web applications using Java, Spring, and Angular.

    • 5 years of experience in software development

    • Proficient in Java, Spring, and Angular

    • Strong problem-solving skills

    • Team player with excellent communication skills

  • Answered by AI
  • Q2. Where do you see yourself
  • Ans. 

    I see myself continuing to grow and develop my skills in a challenging and rewarding role.

    • Continuing to learn new technologies and stay updated with industry trends

    • Taking on more responsibilities and leadership roles

    • Contributing to the success and growth of the company

    • Striving for personal and professional growth

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Easy to crack just do basics

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed in Nov 2024. There were 2 interview rounds.

Round 1 - Coding Test 

Oops in python asked

Round 2 - Technical 

(2 Questions)

  • Q1. What is inheritance, its types
  • Ans. 

    Inheritance is a concept in object-oriented programming where a class inherits properties and behaviors from another class.

    • Types of inheritance include single inheritance, where a class inherits from only one parent class, and multiple inheritance, where a class inherits from multiple parent classes.

    • Inheritance allows for code reusability and promotes the concept of hierarchical classification.

    • Example: Class B inheriti

  • Answered by AI
  • Q2. What is your project, it drawback and scope of improvement
Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
-
Result
-

I applied via Company Website

Round 1 - Assignment 

Present a solution for a machine learning problem and create a PowerPoint presentation.

SDE Interview Questions & Answers

Nagarro user image Anonymous

posted on 12 Dec 2024

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. DSA ARRAY QUESTIONS EASY TO MEDIUM LEVEL

Interview Preparation Tips

Interview preparation tips for other job seekers - An easy interview process can also be beneficial.
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. 3 EMERGING TECHNOLOGIES

SDE Interview Questions & Answers

Nagarro user image CodingNinjas

posted on 17 May 2022

I was interviewed in Aug 2021.

Round 1 - Coding Test 

(5 Questions)

Round duration - 180 minutes
Round difficulty - Medium

It was a long round of around 3 hours divided into 2 parts 
1. Aptitude(MCQ)
2. Coding(Subjective)

  • Q1. Maximum meetings

    You are given the schedule of N meetings with their start time Start[i] and end time End[i]. But you have only 1 meeting room. So, you need to tell the meeting numbers you can organize in...

  • Ans. 

    1. Sort all pairs(Meetings) in increasing order of the second number(Finish time) of each pair.
    2. Select the first meeting of the sorted pair as the first Meeting in the room and push it into the result vector and set a variable time_limit(say) with the second value(Finishing time) of the first selected meeting.
    3. Iterate from the second pair to the last pair of the array and if the value of the first element(Starting ...

  • Answered by CodingNinjas
  • Q2. Partition to K equal sum subsets

    You are given an array of 'N' integers, and a positive integer 'K'. You need to determine if it is possible to divide the array into 'K' non-empty s...

  • Ans. 

    1. If K is 1, then we already have our answer, the complete array is only a subset with the same sum. 
    2. If N < K, then it is not possible to divide the array into subsets with an equal sum because we can’t divide the array into more than N parts. 
    3. If the sum of the array is not divisible by K, then it is not possible to divide the array. We will proceed only if k divides the sum. Our goal reduces to div...

  • Answered by CodingNinjas
  • Q3. Merge k sorted lists

    Given 'K' sorted linked lists, each list is sorted in increasing order. You need to merge all these lists into one single sorted list. You need to return the head of the final ...

  • Ans. 

    A Simple Solution is to initialize the result as the first list. Now traverse all lists starting from the second list. Insert every node of the currently traversed list into the result in a sorted way.

  • Answered by CodingNinjas
  • Q4. Sort A “K” Sorted Doubly Linked List

    You’re given a doubly-linked list with N nodes, where each node deviates at max K position from its position in the sorted list. Your task is to sort this given doubly...

  • Ans. 

    Sort the given doubly linked list using the insertion sort technique. While inserting each element in the sorted part of the list, there will be at most k swaps to place the element to its correct position since it is at most k steps away from its correct position.

  • Answered by CodingNinjas
  • Q5. Duplicate Subtrees

    You have been given a binary tree, you are supposed to return the root values of all the duplicate subtrees. For each duplicate subtree, you only need to return the root value of any one...

  • Ans. 

    The idea is to use hashing. We store in order traversals of subtrees in a hash. Since simple inorder traversal cannot uniquely identify a tree, we use symbols like ‘(‘ and ‘)’ to represent NULL nodes.

  • Answered by CodingNinjas
Round 2 - Telephonic Call 

(2 Questions)

Round duration - 25 minutes
Round difficulty - Medium

The technical Interview round was not at all difficult. The main focus of the interviewer was my projects and development fields.
He also asked some DS/Algo questions that were at a medium level, and some easy questions for database management.

  • Q1. DBMS Question

    Explains the concept of keys.

  • Q2. Puzzle Question

    How do we measure forty-five minutes using two identical wires, each of which takes an hour to burn? We have matchsticks with us. The wires burn non-uniformly. So, for example, the two halve...

  • Ans. 

    Tip 1 : 0 minutes – Lightstick 1 on both sides and stick 2 on one side.
    Tip 2 : 30 minutes – Stick 1 will be burnt out. Light the other end of stick 2.
    Tip 3 : 45 minutes – Stick 2 will be burnt out. Thus 45 minutes is completely measured.

  • Answered by CodingNinjas
Round 3 - HR 

(3 Questions)

Round duration - 15 minutes
Round difficulty - Easy

It took place on the same day as the technical round. It was quite the easiest round of all. The interviewer just asked me to introduce myself, projects I have worked on, my Internships experience, and were they internships paid.

  • Q1. Basic HR Question

    Tell me about yourself.

  • Ans. 

    Tip 1 : Be active while introducing yourself.
    Tip 2 : in online mode always try to be in the video mode as your expression says a lot

  • Answered by CodingNinjas
  • Q2. Basic HR Question

    Tell me about different projects that you have worked on.

  • Ans. 

    Tip 1 : Keep a handful of knowledge of your projects anything can be asked from that

  • Answered by CodingNinjas
  • Q3. Basic HR Question

    What are your internships experiences and were they internships paid?


     

  • Ans. 

    Tip 1 : Good Internship Experience matters a lot

  • Answered by CodingNinjas

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Bharati Vidyapeeth's College of Engineering. I applied for the job as SDE in GurgaonEligibility criteria7.5 CGPANagarro interview preparation:Topics to prepare for the interview - Data Structures, OOPS, Algorithms, Dynamic Programming, Database Management, Operating System, Aptitude.Time required to prepare for the interview - 3.5 monthsInterview preparation tips for other job seekers

Tip 1 : Do at least 2-3 Development Projects as it creates a great impression. 
Tip 2 : Do it simply don't include complex terms to explain anything/concept. 
Tip 3 : Practice as many questions as you can.

Application resume tips for other job seekers

Tip 1 : Resume should be one page only as being a fresher impact a lot.
Tip 2 : Resumes should contain all the links for projects and certificates as it impresses the interviewer.

Final outcome of the interviewSelected

Skills evaluated in this interview

SDE Interview Questions & Answers

UST user image Anonymous

posted on 4 Apr 2024

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Walk-in and was interviewed before Apr 2023. There were 2 interview rounds.

Round 1 - Aptitude Test 

EASY and Basics need to be Strong

Round 2 - Coding Test 

DSA based questions and hard

Interview Preparation Tips

Interview preparation tips for other job seekers - do dsa thats is.

I applied via Campus Placement and was interviewed in Oct 2021. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Aptitude Test 

It makes more interesting for solving

Round 3 - HR 

(5 Questions)

  • Q1. What is your family background?
  • Q2. Why should we hire you?
  • Q3. What are your strengths and weaknesses?
  • Q4. Tell me about yourself.
  • Q5. Interesting project to do
  • Ans. 

    Developing a chatbot for customer service

    • Researching and selecting a suitable chatbot platform

    • Designing the conversation flow and user interface

    • Integrating the chatbot with existing customer service systems

    • Testing and refining the chatbot's performance

    • Training customer service representatives to handle complex queries

    • Monitoring and analyzing chatbot usage data for continuous improvement

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - It is great opportunity to gain work experience.

Persistent Systems Interview FAQs

How many rounds are there in Persistent Systems SDE interview?
Persistent Systems interview process usually has 3-4 rounds. The most common rounds in the Persistent Systems interview process are Coding Test, Aptitude Test and HR.
What are the top questions asked in Persistent Systems SDE interview?

Some of the top questions asked at the Persistent Systems SDE interview -

  1. What is foreign key and how you can you can use foreign key in your DBMS syste...read more
  2. How i can design a login system for clie...read more
  3. Array questi...read more

Tell us how to improve this page.

People are getting interviews through

based on 2 Persistent Systems interviews
Campus Placement
100%
Moderate Confidence
?
Moderate Confidence means the data is based on a sufficient number of responses received from the candidates
Join Persistent Systems See Beyond, Rise Above

SDE Interview Questions from Similar Companies

TCS SDE Interview Questions
3.7
 • 12 Interviews
Infosys SDE Interview Questions
3.7
 • 3 Interviews
HCLTech SDE Interview Questions
3.5
 • 3 Interviews
Nagarro SDE Interview Questions
4.0
 • 2 Interviews
Wipro SDE Interview Questions
3.7
 • 1 Interview
UST SDE Interview Questions
3.8
 • 1 Interview
View all
Persistent Systems SDE Salary
based on 5 salaries
₹4.7 L/yr - ₹5 L/yr
76% less than the average SDE Salary in India
View more details

Persistent Systems SDE Reviews and Ratings

based on 2 reviews

4.0/5

Rating in categories

4.0

Skill development

4.5

Work-Life balance

2.5

Salary & Benefits

3.0

Job Security

5.0

Company culture

3.0

Promotions/Appraisal

5.0

Work Satisfaction

Explore 2 Reviews and Ratings
Software Engineer
4.3k salaries
unlock blur

₹2.5 L/yr - ₹9.5 L/yr

Senior Software Engineer
3.7k salaries
unlock blur

₹5 L/yr - ₹13 L/yr

Lead Engineer
3k salaries
unlock blur

₹9.8 L/yr - ₹30 L/yr

Lead Software Engineer
2.9k salaries
unlock blur

₹7.3 L/yr - ₹21 L/yr

Project Lead
1.8k salaries
unlock blur

₹13.4 L/yr - ₹39 L/yr

Explore more salaries
Compare Persistent Systems with

Cognizant

3.8
Compare

TCS

3.7
Compare

IBM

4.1
Compare

Wipro

3.7
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview