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

Filter interviews by

Persistent Systems Senior .NET Developer Interview Questions and Answers

Updated 19 Oct 2024

Persistent Systems Senior .NET Developer Interview Experiences

1 interview found

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Approached by Company and was interviewed in Sep 2024. There was 1 interview round.

Round 1 - Technical 

(3 Questions)

  • Q1. What are Design Patters? What is DI?
  • Ans. 

    Design patterns are reusable solutions to common problems in software design. DI stands for Dependency Injection, a design pattern used to inject dependencies into a class.

    • Design patterns are best practices for solving common software design problems.

    • DI is a design pattern where dependencies are injected into a class rather than created within the class.

    • Examples of design patterns include Singleton, Factory, and Observ...

  • Answered by AI
  • Q2. What are Microservices? How to manage load balancing in Microservices?
  • Ans. 

    Microservices are a software architecture design where applications are broken down into smaller, independent services that communicate with each other through APIs.

    • Microservices are designed to be small, focused, and independently deployable services.

    • Each microservice typically performs a single function or task within the application.

    • Microservices communicate with each other through APIs, often using lightweight prot...

  • Answered by AI
  • Q3. Find indexes of two values in an array who's Sum is 8 or a dynamic value
  • Ans. 

    Find indexes of two values in an array whose sum is 8 or a dynamic value

    • Iterate through the array and store the indexes of each element in a dictionary with the difference between the target sum and the element as the key

    • Check if the current element exists in the dictionary, if so, return the indexes of the two elements

    • Handle cases where the target sum is dynamic by replacing 8 with a variable

  • Answered by AI

Interview Preparation Tips

Topics to prepare for Persistent Systems Senior .NET Developer interview:
  • .Net Core
  • Azure DevOPs
  • Ci/Cd
  • Design Patterns
  • Contenarization
  • Cloud Computing
  • Infrastructure as code

Skills evaluated in this interview

Interview questions from similar companies

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

I applied via Walk-in and was interviewed in May 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Difference between single & first in linq
  • Ans. 

    Single returns the only element of a sequence, or a default value if the sequence is empty. First returns the first element of a sequence, or a default value if the sequence contains no elements.

    • Single throws an exception if the sequence contains more than one element, while First does not.

    • Single is useful when you expect only one element in the sequence, while First is used when you just need the first element.

    • Example...

  • Answered by AI
  • Q2. Difference between ref & out keyword
  • Ans. 

    ref is used for passing a variable by reference, out is used for returning a value from a method

    • ref keyword is used to pass a variable by reference, allowing the method to modify the variable

    • out keyword is used to return a value from a method, the variable passed must be assigned a value within the method

    • ref parameters must be initialized before passing to the method, out parameters do not need to be initialized

  • Answered by AI

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Referral and was interviewed in Mar 2024. There was 1 interview round.

Round 1 - Technical 

(3 Questions)

  • Q1. General Aptitude Questions
  • Q2. 2 Coding Problems
  • Q3. Domain related questions
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
Selected Selected

I applied via Job Portal and was interviewed in Sep 2023. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Azure and Git Devops
Interview experience
3
Average
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Referral and was interviewed in Dec 2024. There were 2 interview rounds.

Round 1 - Technical 

(3 Questions)

  • Q1. Run time polymorphism code
  • Q2. Linked list code
  • Q3. Deep copy shallow copy differences
  • Ans. 

    Deep copy creates a new copy of an object with its own unique memory space, while shallow copy creates a new object that references the same memory locations as the original object.

    • Deep copy duplicates all nested objects, while shallow copy only duplicates the references to nested objects.

    • Deep copy ensures that changes to the copied object do not affect the original object, while shallow copy may lead to unintended sid...

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. More deep questions about polymorphism code
  • Q2. Code for interchange of strings without strcpy
  • Ans. 

    Use a loop to swap characters of two strings without using strcpy function.

    • Create two arrays of characters to store the strings

    • Use a loop to iterate through each character of the strings and swap them

    • Ensure to handle cases where strings have different lengths

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - please prepare oops concept and data structure well because its easy for first round but for second round its too difficult - the interviewer was so irritating and asked very stupid wuestions

Java Developer Interview Questions & Answers

Coforge user image Animesh Singh 4978

posted on 20 Feb 2025

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

(2 Questions)

  • Q1. Kth stair problem
  • Q2. Asteroid Collision
Round 2 - Technical 

(2 Questions)

  • Q1. Dbms questions On normalization , concurrency control and SQL queries
  • Q2. Project related questions build and uploaded on my GitHub
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Technical questions asked
  • Q2. Coding questions
Round 2 - HR 

(1 Question)

  • Q1. Technical questions
Round 3 - HR 

(1 Question)

  • Q1. Salary discussion

Interview Preparation Tips

Interview preparation tips for other job seekers - Company is good , but getting less hike
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Explain architecture of your project
  • Q2. Some questions on Java, Spring Boot and sql
Round 2 - Technical 

(2 Questions)

  • Q1. Project flow and some behavioural questions
  • Q2. Project contribution of yours
  • Ans. 

    Developed a web application for tracking employee attendance and performance

    • Implemented user authentication and authorization using Spring Security

    • Utilized Hibernate for database interaction and data persistence

    • Designed and developed RESTful APIs for frontend integration

    • Used AngularJS for frontend development to create interactive user interfaces

  • Answered by AI
Round 3 - HR 

(1 Question)

  • Q1. Basic formalities before offer release

Interview Preparation Tips

Interview preparation tips for other job seekers - Understand your project properly and have your basic of programming very clear
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Aptitude, core concepts and a code

Round 2 - HR 

(2 Questions)

  • Q1. What is the one thing you learnt from college club?
  • Ans. 

    I learned the importance of teamwork and collaboration from my college club.

    • Developed strong communication skills by working with diverse group of individuals

    • Learned how to delegate tasks effectively to achieve common goals

    • Gained experience in problem-solving and conflict resolution through group projects

  • Answered by AI
  • Q2. What is the one thing you want to expereince?
  • Ans. 

    I want to experience living in a different country and immersing myself in a new culture.

    • Traveling to a foreign country and learning about their customs and traditions

    • Trying new foods and experiencing different ways of life

    • Making friends with locals and exploring the local attractions

  • Answered by AI
Round 3 - Technical 

(3 Questions)

  • Q1. Difference between relational and non relational dbms
  • Ans. 

    Relational DBMS stores data in tables with predefined relationships, while non-relational DBMS stores data in flexible, schema-less formats.

    • Relational DBMS uses structured query language (SQL) for querying data

    • Non-relational DBMS can store data in various formats like key-value pairs, document-based, graph databases

    • Relational DBMS ensures data integrity through normalization and constraints

    • Non-relational DBMS offers be...

  • Answered by AI
  • Q2. Difference betweeen class,abstract class,interface in python
  • Ans. 

    Class is a blueprint for creating objects, abstract class cannot be instantiated and can have abstract methods, interface is a contract for classes to implement certain methods.

    • Class is a blueprint for creating objects with attributes and methods.

    • Abstract class cannot be instantiated and can have abstract methods that must be implemented by subclasses.

    • Interface is a contract for classes to implement certain methods, bu

  • Answered by AI
  • Q3. Project related questions were asked

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

SQL , CODING QUESTION PYTHON

Round 2 - Technical 

(2 Questions)

  • Q1. BASIC SQL QUESTIOS
  • Q2. OOPS 4 PILLARS INHERITANCE ETC
Round 3 - HR 

(2 Questions)

  • Q1. TELL ME ABOUT YOURSELF
  • Q2. WHAT DO YOU KNOW ABOUT YOUR COMPANY

Persistent Systems Interview FAQs

How many rounds are there in Persistent Systems Senior .NET Developer interview?
Persistent Systems interview process usually has 1 rounds. The most common rounds in the Persistent Systems interview process are Technical.
How to prepare for Persistent Systems Senior .NET Developer interview?
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 .Net, .Net Core, ASP.Net, Angularjs and Azure.
What are the top questions asked in Persistent Systems Senior .NET Developer interview?

Some of the top questions asked at the Persistent Systems Senior .NET Developer interview -

  1. Find indexes of two values in an array who's Sum is 8 or a dynamic va...read more
  2. what are Microservices? How to manage load balancing in Microservic...read more
  3. what are Design Patters? What is ...read more

Tell us how to improve this page.

Persistent Systems Senior .NET Developer Interview Process

based on 1 interview

Interview experience

3
  
Average
View more
Join Persistent Systems See Beyond, Rise Above
Software Engineer
4.4k salaries
unlock blur

₹2.5 L/yr - ₹9.6 L/yr

Senior Software Engineer
3.8k salaries
unlock blur

₹5 L/yr - ₹15.4 L/yr

Lead Engineer
3.1k salaries
unlock blur

₹9.9 L/yr - ₹30 L/yr

Lead Software Engineer
3k salaries
unlock blur

₹7.2 L/yr - ₹18.4 L/yr

Project Lead
1.9k salaries
unlock blur

₹13.2 L/yr - ₹38.8 L/yr

Explore more salaries
Compare Persistent Systems with

Cognizant

3.8
Compare

TCS

3.7
Compare

IBM

4.0
Compare

Wipro

3.7
Compare
Did you find this page helpful?
Yes No
write
Share an Interview