i
Persistent Systems
Filter interviews by
Write a program in react.
Optimization techniques for React include code splitting, lazy loading, memoization, and virtualization.
Code splitting: Break down the code into smaller chunks to load only what is necessary for each page.
Lazy loading: Load components only when they are needed, improving initial load time.
Memoization: Cache the results of expensive function calls to avoid redundant calculations.
Virtualization: Render only the visible e...
let is block scoped, const is constant, var is function scoped
let: block scoped, can be reassigned
const: block scoped, cannot be reassigned, but its properties can be modified
var: function scoped, can be reassigned
I applied via campus placement at Visveswaraiah Technological University (VTU) 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.
Persistent Systems interview questions for popular designations
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
Get interview-ready with Top Persistent Systems Interview Questions
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...
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.
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 540 interviews
Interview experience
based on 3.9k reviews
Rating in categories
Software Engineer
4.4k
salaries
| ₹2.5 L/yr - ₹9.5 L/yr |
Senior Software Engineer
3.9k
salaries
| ₹5 L/yr - ₹13 L/yr |
Lead Engineer
3.1k
salaries
| ₹9.9 L/yr - ₹30 L/yr |
Lead Software Engineer
3k
salaries
| ₹7.1 L/yr - ₹18.4 L/yr |
Project Lead
1.9k
salaries
| ₹13.2 L/yr - ₹38.8 L/yr |
Cognizant
TCS
IBM
Wipro