i
Perennial Systems
Filter interviews by
I applied via Approached by Company and was interviewed before Feb 2022. There were 5 interview rounds.
Give some level 3 array program, print prime number with recursion
I was interviewed in Jan 2025.
Give basic code in JS
I applied via Naukri.com
String decoding- given string i2s t2e1st ne3w1 Th1is , to This is new test (Hint- word based on sum of numbers in that)
Use a hashmap to store the frequency of each character and then iterate through the string to find the first non-repeating character.
Create a hashmap to store the frequency of each character in the string.
Iterate through the string and update the frequency in the hashmap.
Iterate through the string again and return the first character with frequency 1.
Use stream API to filter employees by salary and find average of numbers in a list.
Filter employees with salary > 50000 and sort in descending order using stream API
Calculate average of numbers in a list using stream API
In Kafka, a broker is a server that stores and manages the message data, a message is a unit of data sent through Kafka, and a correlation id is used to link related messages.
A broker in Kafka is a server that stores and manages the message data.
A message in Kafka is a unit of data sent through Kafka from a producer to a consumer.
A correlation id in Kafka is used to link related messages together, allowing for tracking
API gateway is responsible for managing, securing, and optimizing API traffic between clients and services.
Acts as a single entry point for all API requests
Handles authentication and authorization
Provides rate limiting and throttling
Logs and monitors API traffic
Transforms requests and responses
Caches responses for improved performance
Use assertNotNull() method from Junit to check if an object is null.
Use assertNotNull() method from Junit library
Pass the object as a parameter to assertNotNull() method
If the object is null, the test will fail
Convert time string by adding 10 hours and display in 12-hour format
Split the input string into hours and minutes
Convert the hours to 24-hour format and add 10 hours
Handle the case where the result goes past 12 hours
Convert the result back to 12-hour format and display
Class object is a blueprint for creating objects, while a bean is a Java object that is serializable, has a no-argument constructor, and allows access to properties using getter and setter methods.
Class object is a template for creating instances of a class, defining its properties and methods.
Bean is a Java object that follows specific conventions like being serializable, having a no-argument constructor, and providin...
Use @ComponentScan annotation with excludeFilters to exclude class configuration in Spring
Use @ComponentScan annotation with excludeFilters parameter to exclude specific classes from component scanning
Specify the classes to be excluded using TypeFilter implementations like AnnotationTypeFilter or AssignableTypeFilter
Example: @ComponentScan(basePackages = {"com.example"}, excludeFilters = @ComponentScan.Filter(type = Fi...
I applied via Approached by Company and was interviewed in Apr 2024. There were 2 interview rounds.
The first round is online coding problems you get 40 min time for code and 20 mins for MCQ
Perennial Systems interview questions for popular designations
I applied via Approached by Company and was interviewed in Apr 2024. There were 2 interview rounds.
I applied via Naukri.com and was interviewed before Dec 2023. There was 1 interview round.
Normal Questions on each topic
I was interviewed before Jan 2023.
Two coding questions medium level
I applied via LinkedIn and was interviewed before Oct 2022. There were 4 interview rounds.
I applied via Referral and was interviewed in May 2021. There were 4 interview rounds.
Top trending discussions
Some of the top questions asked at the Perennial Systems interview -
The duration of Perennial Systems interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 10 interviews
Interview experience
based on 74 reviews
Rating in categories
Associate Java Developer
26
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
22
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Associate
18
salaries
| ₹0 L/yr - ₹0 L/yr |
Java Developer
15
salaries
| ₹0 L/yr - ₹0 L/yr |
Associate Software Engineer
13
salaries
| ₹0 L/yr - ₹0 L/yr |
TCS
Infosys
Wipro
HCLTech