i
Persistent Systems
Filter interviews by
JVM is a virtual machine that executes Java bytecode. It manages memory, provides security, and facilitates garbage collection.
JVM loads the bytecode generated by the Java compiler and interprets it.
It uses Just-In-Time (JIT) compilation to improve performance by compiling frequently used code into native machine code.
JVM manages memory through garbage collection, freeing up memory occupied by objects that are no longe...
Hash Map is a data structure that stores key-value pairs and uses a hash function to map keys to their corresponding values.
Hash Map uses a hash function to determine the index of the key-value pair in the underlying array.
Collisions can occur when multiple keys hash to the same index, which can be resolved using techniques like chaining or open addressing.
Hash Map provides constant time complexity O(1) for insertion,
Stereo annotation is the process of labeling or tagging images or videos with depth information to create a 3D effect.
Stereo annotation involves identifying corresponding points in a pair of images or frames to determine depth perception.
It is commonly used in computer vision tasks such as object detection, tracking, and scene understanding.
Examples of stereo annotation include creating depth maps for autonomous drivin
I applied via Campus Placement and was interviewed in Oct 2024.Β There were 2 interview rounds.
Verbal, qunt, english etc..
Basic coding questions
Abstract class is a class that cannot be instantiated and may contain abstract methods.
Abstract class cannot be instantiated directly.
It may contain abstract methods that must be implemented by the subclass.
Example: abstract class Shape { abstract void draw(); }
Persistent Systems interview questions for popular designations
Goods questions were asked on problem solving.
Get interview-ready with Top Persistent Systems Interview Questions
Class to accept details of student
Create a class named Student with attributes like name, age, grade, etc.
Include a method to input details of the student.
Use constructor to initialize the attributes with input values.
kwargs in Python is a special syntax that allows you to pass a variable number of keyword arguments to a function.
kwargs stands for keyword arguments.
It is used in Python functions to accept a variable number of keyword arguments.
kwargs is represented by a double asterisk (**).
Example: def my_func(**kwargs):
Magical methods are special methods in Python that begin and end with double underscores, used for operator overloading and other special behaviors.
Magical methods are also known as dunder methods, short for 'double underscore'.
They are used to define how objects of a class behave when certain operations are performed on them, such as addition, subtraction, comparison, etc.
Examples of magical methods include __init__ f...
Aptitude test normal questions
I applied via Naukri.com and was interviewed in Dec 2023.Β There were 4 interview rounds.
Next.js is preferred over React.js for server-side rendering, automatic code splitting, and simplified routing.
Next.js provides built-in support for server-side rendering, improving performance and SEO.
Automatic code splitting in Next.js allows for faster page loads by only loading necessary code.
Next.js simplifies routing with file-based routing, making it easier to organize and navigate between pages.
Next.js also off...
I applied via Recruitment Consulltant and was interviewed in Apr 2024.Β There was 1 interview round.
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