Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Perennial Systems Team. If you also belong to the team, you can get access from here

Perennial Systems Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Perennial Systems Interview Questions, Process, and Tips

Updated 27 Feb 2025

Top Perennial Systems Interview Questions and Answers

View all 8 questions

Perennial Systems Interview Experiences

Popular Designations

10 interviews found

Interview experience
1
Bad
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed before Feb 2022. There were 5 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Coding Test 

Give some level 3 array program, print prime number with recursion

Round 3 - Technical 

(1 Question)

  • Q1. Your technology que and some logical questions
Round 4 - Technical 

(1 Question)

  • Q1. Same as second round it was
Round 5 - HR 

(1 Question)

  • Q1. Normal HR questions, and salary negotiation

Interview Preparation Tips

Interview preparation tips for other job seekers - Don't join they don't complete probation period, of employees, they keep extending it and after certain time they will ditch you, so better to not join

Associate Software Developer Interview Questions asked at other Companies

Q1. Nth Fibonacci Number Problem Statement Calculate the Nth term in the Fibonacci sequence, where the sequence is defined as follows: F(n) = F(n-1) + F(n-2), with initial conditions F(1) = F(2) = 1. Input: The input consists of a single intege... read more
View answer (1)
Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I was interviewed in Jan 2025.

Round 1 - Coding Test 

Give basic code in JS

Round 2 - Technical 

(2 Questions)

  • Q1. Basics JS and VUE questions
  • Q2. HTML, CSS, JS, VUE basics question

Interview Preparation Tips

Interview preparation tips for other job seekers - I had a tech interview, and on the same day i received a positive feedback, however few days later, HR informed me that my tech feedback is negative. The entire process fake. wasted my time. interview lasted over an hour.

Front end Engineer Interview Questions asked at other Companies

Q1. Pair Sum Problem Statement You are given an integer array 'ARR' of size 'N' and an integer 'S'. Your task is to find and return a list of all pairs of elements where each sum of a pair equals 'S'. Note: Each pair should be ordered such that... read more
View answer (1)
Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com

Round 1 - Coding Test 

String decoding- given string i2s t2e1st ne3w1 Th1is , to This is new test (Hint- word based on sum of numbers in that)

Round 2 - Technical 

(9 Questions)

  • Q1. OOP, Spring, Kafka, Docker,
  • Q2. Find the occurence of first non-repeating char in a string
  • Ans. 

    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.

  • Answered by AI
  • Q3. With stream API, find employees with salary greater than 50000 and arrange it in descending order. using streams find average of numbers in a list
  • Ans. 

    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

  • Answered by AI
  • Q4. OOP find error or output on try catch finally block, one on final variable
  • Q5. What is broker, message, corelation id in kafka
  • Ans. 

    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

  • Answered by AI
  • Q6. Microservices- distributed tracing
  • Q7. API gateway responsibilities
  • Ans. 

    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

  • Answered by AI
  • Q8. Exception handling
  • Q9. Bean life cycle
Round 3 - Technical 

(5 Questions)

  • Q1. Junit how to check if object is null
  • Ans. 

    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

  • Answered by AI
  • Q2. Write code for time conversion- string "10:00 AM" if added 10 in that, op 8 pm
  • Ans. 

    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

  • Answered by AI
  • Q3. Functional interface, method reference, spring beans- can have more than one with the same name
  • Q4. Class object vs bean
  • Ans. 

    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...

  • Answered by AI
  • Q5. Apring annotations, how to exclude class configuration
  • Ans. 

    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...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Focus on problem solving only.

Skills evaluated in this interview

Top Perennial Systems Senior Java Developer Interview Questions and Answers

Q1. with stream API, find employees with salary greater than 50000 and arrange it in descending order. using streams find average of numbers in a list
View answer (1)

Senior Java Developer Interview Questions asked at other Companies

Q1. Remove the Kth Node from the End of a Linked List You are given a singly Linked List with 'N' nodes containing integer data and an integer 'K'. Your task is to delete the Kth node from the end of this Linked List. Input: The first line of ... read more
View answer (1)
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Approached by Company and was interviewed in Apr 2024. There were 2 interview rounds.

Round 1 - Coding Test 

The first round is online coding problems you get 40 min time for code and 20 mins for MCQ

Round 2 - Technical 

(2 Questions)

  • Q1. OOPs and software development fundamentals
  • Q2. Java Interfaces, Collection, Stream,

Software Developer Interview Questions asked at other Companies

Q1. Maximum Subarray Sum Problem Statement Given an array of integers, determine the maximum possible sum of any contiguous subarray within the array. Example: Input: array = [34, -50, 42, 14, -5, 86] Output: 137 Explanation: The maximum sum is... read more
View answer (42)

Perennial Systems interview questions for popular designations

 Senior Java Developer

 (2)

 Technician

 (1)

 Associate Software Developer

 (1)

 Senior Associate

 (1)

 Software Developer

 (1)

 Front end Engineer

 (1)

 Java Developer

 (1)

 Android Developer

 (1)

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Approached by Company and was interviewed in Apr 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Java basics, java 8
  • Q2. Spring hibernate
Round 2 - Technical 

(1 Question)

  • Q1. Design pattern solid principle

Interview Preparation Tips

Interview preparation tips for other job seekers - Good

Top Perennial Systems Senior Java Developer Interview Questions and Answers

Q1. with stream API, find employees with salary greater than 50000 and arrange it in descending order. using streams find average of numbers in a list
View answer (1)

Senior Java Developer Interview Questions asked at other Companies

Q1. Remove the Kth Node from the End of a Linked List You are given a singly Linked List with 'N' nodes containing integer data and an integer 'K'. Your task is to delete the Kth node from the end of this Linked List. Input: The first line of ... read more
View answer (1)

Technician Interview Questions & Answers

user image Anonymous

posted on 26 Dec 2024

Interview experience
1
Bad
Difficulty level
Hard
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before Dec 2023. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. All kinds of questions
  • Q2. Server linux macbook air m1 related

Interview Preparation Tips

Interview preparation tips for other job seekers - Never join this organization

Technician Interview Questions asked at other Companies

Q1. What kinds of pipe used for hot and cold water supply ?
View answer (8)
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Coding Test 

Normal Questions on each topic

Round 3 - One-on-one 

(1 Question)

  • Q1. There were 3-4 coding question

Interview Preparation Tips

Interview preparation tips for other job seekers - prepare good

Java Developer Interview Questions asked at other Companies

Q1. Sort 0 and 1 Problem Statement Given an integer array ARR of size N containing only integers 0 and 1, implement a function to sort this array. The solution should scan the array only once without using any additional arrays. Input: The firs... read more
View answer (3)
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I was interviewed before Jan 2023.

Round 1 - Coding Test 

Two coding questions medium level

Round 2 - Technical 

(1 Question)

  • Q1. Spring boot , Microservices , sql

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well and have strong basics

Senior Associate Interview Questions asked at other Companies

Q1. On an average, how many invoices can you process in a day?
View answer (10)

Interview Questions & Answers

user image Anonymous

posted on 30 Oct 2023

Interview experience
1
Bad
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed before Oct 2022. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Properly align and format text in your resume. A recruiter will have to spend more time reading poorly aligned text, leading to high chances of rejection.
View all tips
Round 2 - One-on-one 

(1 Question)

  • Q1. Technical interview Basic - oops concepts, collections, exception handling, coding questions- array and strings
Round 3 - One-on-one 

(1 Question)

  • Q1. Same questions with level up and medium level coding questions on arrays.
Round 4 - HR 

(1 Question)

  • Q1. Previous organization, Project work on, Salary discussion etc

Android Developer Interview Questions & Answers

user image KUNDAN KUMAR

posted on 20 Nov 2021

I applied via Referral and was interviewed in May 2021. There were 4 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. First round was live coding round - They gave me an API and I have to made an Android application using MVVM Architecture and have to display the list of data coming from API and after that two technical r...

Interview Preparation Tips

Interview preparation tips for other job seekers - Focus on Assignment they mostly focus on Assignment and the development theory part and Android related questions for Android Developer profile.

Android Developer Interview Questions asked at other Companies

Q1. BST Iterator Problem Statement You are tasked with creating a class named BSTIterator that acts as an iterator for the inorder traversal of a binary search tree. Implement the following functions: BSTIterator(Node root): A constructor that... read more
View answer (1)

Perennial Systems Interview FAQs

How many rounds are there in Perennial Systems interview?
Perennial Systems interview process usually has 2-3 rounds. The most common rounds in the Perennial Systems interview process are Technical, Coding Test and One-on-one Round.
How to prepare for Perennial Systems 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 Perennial Systems. The most common topics and skills that interviewers at Perennial Systems expect are Java, OOPS, Hibernate, Spring Boot and Javascript.
What are the top questions asked in Perennial Systems interview?

Some of the top questions asked at the Perennial Systems interview -

  1. with stream API, find employees with salary greater than 50000 and arrange it i...read more
  2. apring annotations, how to exclude class configurat...read more
  3. write code for time conversion- string "10:00 AM" if added 10 in that, op 8...read more
How long is the Perennial Systems interview process?

The duration of Perennial Systems interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Perennial Systems Interview Process

based on 10 interviews

Interview experience

2.9
  
Poor
View more

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.4k Interviews
Infosys Interview Questions
3.6
 • 7.6k Interviews
Wipro Interview Questions
3.7
 • 5.6k Interviews
Tech Mahindra Interview Questions
3.5
 • 3.8k Interviews
HCLTech Interview Questions
3.5
 • 3.8k Interviews
LTIMindtree Interview Questions
3.8
 • 2.9k Interviews
Mphasis Interview Questions
3.4
 • 791 Interviews
View all

Perennial Systems Reviews and Ratings

based on 74 reviews

3.1/5

Rating in categories

3.3

Skill development

3.2

Work-life balance

2.9

Salary

3.2

Job security

2.9

Company culture

2.8

Promotions

3.0

Work satisfaction

Explore 74 Reviews and Ratings
Associate Java Developer
26 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Software Engineer
22 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Associate
18 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Java Developer
15 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Associate Software Engineer
13 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Perennial Systems with

TCS

3.7
Compare

Infosys

3.6
Compare

Wipro

3.7
Compare

HCLTech

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