i
Persistent Systems
Filter interviews by
I applied via Campus Placement and was interviewed in Sep 2024. There were 3 interview rounds.
Aptitude, Technical MCQs
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
Experience in developing web applications
I am interested in working with artificial intelligence and machine learning technologies.
Artificial Intelligence
Machine Learning
Natural Language Processing
Computer Vision
I applied via Approached by Company and was interviewed in Jul 2024. There was 1 interview round.
I am a dedicated and detail-oriented professional with a background in business analysis and product ownership.
Experienced in gathering and analyzing business requirements
Skilled in creating user stories and prioritizing product backlog
Strong communication and collaboration skills
Certified in Agile methodologies such as Scrum or Kanban
A user story is a concise description of a feature told from the perspective of the end user.
Describes the desired functionality from the user's point of view
Written in non-technical language
Follows a specific format: As a [role], I want [feature], so that [benefit]
Used in Agile development to capture requirements
BA focuses on analyzing business needs and requirements, while PO focuses on defining product features and priorities.
BA works closely with stakeholders to gather and analyze requirements
PO defines product features, prioritizes them, and works closely with development team
BA focuses on understanding business processes and identifying areas for improvement
PO ensures that the product meets the needs of the stakeholders a
I applied via Naukri.com and was interviewed in Jul 2024. There were 3 interview rounds.
A comparator is a function that compares two objects to determine their ordering.
Used in sorting algorithms to determine the order of elements
Returns a negative value if the first object is less than the second, zero if they are equal, and a positive value if the first object is greater
Commonly used in Java with the Comparator interface
A reentrant lock is a synchronization primitive that allows a thread to re-enter a critical section it already holds.
Prevents deadlock by allowing a thread to acquire the lock multiple times
Each lock acquisition must be followed by a corresponding release
Commonly used in multi-threaded programming to protect shared resources
Persistent Systems interview questions for popular designations
Custom middleware in .Net Core is required when we need to add additional processing logic to the request pipeline.
Custom authentication
Request logging
Error handling
Response compression
Design patterns in .Net Core help in structuring code for better maintainability and scalability.
Design patterns like Singleton, Factory, and Dependency Injection are commonly used in .Net Core.
They help in separating concerns, improving code reusability, and making code more testable.
Lifetime management in .Net Core refers to how long an object should exist in the application.
Transient, Scoped, and Singleton are the t...
Get interview-ready with Top Persistent Systems Interview Questions
I applied via Approached by Company and was interviewed in Sep 2024. There was 1 interview round.
A Java program to check if a number is prime or not.
Create a function to check if a number is prime by iterating from 2 to the square root of the number.
If the number is divisible by any number in that range, it is not prime.
Handle edge cases like 0, 1, and negative numbers separately.
Java program to find and print repeated characters in a string
Iterate through each character in the string
Use a HashMap to store the count of each character
Print characters with count greater than 1
I applied via Campus Placement
Aptitude exam and coding test
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;
A star program prints a pattern of stars in a specific shape.
Use nested loops to control the number of rows and columns
Use if-else statements to determine when to print a star or a space
Example: Print a pyramid of stars with 5 rows
I applied via Naukri.com and was interviewed in Sep 2024. There was 1 interview round.
BERT is a pre-trained natural language processing model developed by Google.
Bidirectional Encoder Representations from Transformers
Utilizes transformer architecture with attention mechanisms
Pre-trained on large corpus of text data for various NLP tasks
Fine-tuned for specific tasks like text classification, question answering, etc.
I applied via Recruitment Consulltant and was interviewed in May 2024. There were 3 interview rounds.
What people are saying about Persistent Systems
The duration of Persistent Systems interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 541 interviews
Interview experience
based on 3.9k reviews
Rating in categories
Software Engineer
4.4k
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
3.9k
salaries
| ₹0 L/yr - ₹0 L/yr |
Lead Engineer
3.2k
salaries
| ₹0 L/yr - ₹0 L/yr |
Lead Software Engineer
3k
salaries
| ₹0 L/yr - ₹0 L/yr |
Project Lead
1.9k
salaries
| ₹0 L/yr - ₹0 L/yr |
Cognizant
TCS
IBM
Wipro