Premium Employer

i

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

Filter interviews by

Perfios Software Solutions Interview Questions and Answers

Updated 23 May 2025
Popular Designations

18 Interview questions

A Senior Technical Team Member was asked 3mo ago
Q. What is the difference between HTTP and HTTPS?
Ans. 

HTTPS provides secure communication over the internet using encryption, while HTTP does not.

  • HTTPS uses SSL/TLS encryption to secure data transmission, while HTTP does not.

  • HTTPS URLs begin with 'https://' and use port 443, while HTTP URLs begin with 'http://' and use port 80.

  • HTTPS ensures data integrity and authentication, while HTTP does not provide these security measures.

View all Senior Technical Team Member interview questions
A Senior Technical Team Member was asked 3mo ago
Q. What is the implementation of a palindrome check in Java without using the reverse() function?
Ans. 

Implementing a palindrome check in Java without using the reverse() function.

  • Create a function that takes a string as input.

  • Use two pointers, one starting from the beginning of the string and the other from the end.

  • Compare characters at the two pointers and move them towards each other until they meet or cross.

  • If all characters match, the string is a palindrome.

  • Example: 'racecar' is a palindrome.

  • Example: 'hello' i...

View all Senior Technical Team Member interview questions
A Senior Technical Team Member was asked 3mo ago
Q. Explain the internal functioning of a hash map.
Ans. 

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 two keys hash to the same index, which can be resolved using techniques like chaining or open addressing.

  • Hash maps offer constant time complexity O(1) for insertion, de...

View all Senior Technical Team Member interview questions
A Senior Technical Team Member was asked 3mo ago
Q. How do you retrieve the last entry of a table using an SQL query?
Ans. 

Use ORDER BY and LIMIT to get last entry in SQL query

  • Use ORDER BY column_name DESC to sort in descending order

  • Use LIMIT 1 to get only the last entry

View all Senior Technical Team Member interview questions
A Senior Technical Team Member was asked 3mo ago
Q. How can you sort an array of 0s and 1s in Java without using a sorting algorithm?
Ans. 

Use counting method to sort array of strings with 0's and 1's.

  • Create a count array to store the frequency of 0's and 1's.

  • Update the original array based on the count array.

  • Example: Input array - ['0', '1', '0', '1', '1'], Output array - ['0', '0', '1', '1', '1']

View all Senior Technical Team Member interview questions
A Senior Technical Team Member was asked 3mo ago
Q. Given an array, how can you rotate it by n positions?
Ans. 

Rotate an array of strings by n positions

  • Create a new array and copy elements from original array starting from index n to the end, then copy elements from index 0 to n-1

  • Alternatively, you can use array slicing to achieve the rotation

  • Example: Original array ['a', 'b', 'c', 'd', 'e'], rotate by 2 positions would result in ['c', 'd', 'e', 'a', 'b']

View all Senior Technical Team Member interview questions
A Senior Technical Team Member was asked 3mo ago
Q. What is the algorithm to reverse a singly linked list?
Ans. 

The algorithm to reverse a singly linked list involves iterating through the list and changing the pointers to reverse the direction of the links.

  • Start with three pointers: current, previous, and next.

  • Iterate through the list, updating the next pointer to point to the previous node.

  • Move the previous pointer to the current node and the current pointer to the next node.

  • Continue until the end of the list is reached, ...

View all Senior Technical Team Member interview questions
Are these interview questions helpful?
A Senior Technical Team Member was asked 3mo ago
Q. Write a SQL query for an employee table.
Ans. 

SQL query to retrieve data from employee table

  • Use SELECT statement to retrieve data

  • Specify the columns you want to retrieve

  • Use FROM clause to specify the table name

  • Add any conditions using WHERE clause if needed

View all Senior Technical Team Member interview questions
A Front end Developer was asked 9mo ago
Q. How is React better than JavaScript?
Ans. 

React is better than plain JavaScript for building complex user interfaces due to its component-based architecture and virtual DOM.

  • React allows for easier management of state and props through its component-based architecture.

  • Virtual DOM in React helps improve performance by only updating the necessary parts of the actual DOM.

  • React's declarative approach simplifies the process of building and maintaining complex U...

View all Front end Developer interview questions
A Front end Developer was asked 9mo ago
Q. What are React Hooks?
Ans. 

React Hooks are functions that let you use state and other React features without writing a class.

  • React Hooks were introduced in React 16.8.

  • They allow you to use state and other React features in functional components.

  • Some commonly used React Hooks are useState, useEffect, useContext, etc.

View all Front end Developer interview questions

Perfios Software Solutions Interview Experiences

24 interviews found

SDE Interview Questions & Answers

user image Anonymous

posted on 30 Aug 2024

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

I applied via Campus Placement and was interviewed before Aug 2023. There were 5 interview rounds.

Round 1 - Coding Test 

4 DSA questions and aptitude questions. It was a pen and paper test for nearly 75 to 90 min

Round 2 - Technical 

(3 Questions)

  • Q1. DBMS fundamental questions
  • Q2. Variation of repeating DNA sequences LC question.
  • Q3. DB Schema and API design of my internship work.
  • Ans. 

    Designed DB schema and API for internship project

    • Created normalized database schema to store user information, orders, and products

    • Implemented RESTful API endpoints for CRUD operations on user data

    • Used authentication and authorization mechanisms to secure API endpoints

    • Optimized queries for efficient data retrieval and processing

  • Answered by AI
Round 3 - Technical 

(2 Questions)

  • Q1. Fundamental OS questions
  • Q2. Basic stack questions
Round 4 - Technical 

(2 Questions)

  • Q1. Strings question. Had to do this in O(1) TC and O(1) SC
  • Ans. 

    Determine if a string has all unique characters in O(1) time and space.

    • Use a fixed-size array of 256 (for ASCII) to track character occurrences.

    • Iterate through the string, marking characters in the array.

    • If a character is found twice, return false; otherwise, return true.

    • Example: 'abc' -> true, 'aabc' -> false.

  • Answered by AI
  • Q2. Extensive discussion on internship experiences
Round 5 - Technical 

(2 Questions)

  • Q1. How do alarm clock work in phones
  • Ans. 

    Alarm clocks in phones work by triggering a pre-set notification at a specific time to alert the user.

    • Alarm clock app is programmed to trigger a notification at a specific time set by the user

    • The phone's system clock is used to track the current time and compare it to the set alarm time

    • When the alarm time matches the current time, the phone plays the selected alarm sound or vibration

    • Users can customize alarm settings s...

  • Answered by AI
  • Q2. Real life application of DSA
  • Ans. 

    Data Structures and Algorithms are used in real life applications such as social media algorithms, GPS navigation, and search engines.

    • Social media algorithms use DSA to personalize user feeds based on their interests and interactions.

    • GPS navigation systems use Dijkstra's algorithm to find the shortest route between two locations.

    • Search engines like Google use algorithms like PageRank to rank web pages based on relevanc...

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview in Feb 2025.

Round 1 - Technical 

(3 Questions)

  • Q1. Given an array, how can you rotate it by n positions?
  • Ans. 

    Rotate an array of strings by n positions

    • Create a new array and copy elements from original array starting from index n to the end, then copy elements from index 0 to n-1

    • Alternatively, you can use array slicing to achieve the rotation

    • Example: Original array ['a', 'b', 'c', 'd', 'e'], rotate by 2 positions would result in ['c', 'd', 'e', 'a', 'b']

  • Answered by AI
  • Q2. Prepare basic OOPS concepts
  • Q3. Last entry of a table in sql query
  • Ans. 

    Use ORDER BY and LIMIT to get last entry in SQL query

    • Use ORDER BY column_name DESC to sort in descending order

    • Use LIMIT 1 to get only the last entry

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. Internal functioning of hash map
  • Ans. 

    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 two keys hash to the same index, which can be resolved using techniques like chaining or open addressing.

    • Hash maps offer constant time complexity O(1) for insertion, deletio...

  • Answered by AI
  • Q2. What is the implementation of a palindrome check in Java without using the reverse() function?
  • Ans. 

    Implementing a palindrome check in Java without using the reverse() function.

    • Create a function that takes a string as input.

    • Use two pointers, one starting from the beginning of the string and the other from the end.

    • Compare characters at the two pointers and move them towards each other until they meet or cross.

    • If all characters match, the string is a palindrome.

    • Example: 'racecar' is a palindrome.

    • Example: 'hello' is not...

  • Answered by AI
Round 3 - Behavioral 

(4 Questions)

  • Q1. Sorting arrays from 0's,1 in java , No sorting algorithm to be used Difficulty: Easy
  • Ans. 

    Use counting method to sort array of strings with 0's and 1's.

    • Create a count array to store the frequency of 0's and 1's.

    • Update the original array based on the count array.

    • Example: Input array - ['0', '1', '0', '1', '1'], Output array - ['0', '0', '1', '1', '1']

  • Answered by AI
  • Q2. Difference between HTTP vs HTTPS indication
  • Ans. 

    HTTPS provides secure communication over the internet using encryption, while HTTP does not.

    • HTTPS uses SSL/TLS encryption to secure data transmission, while HTTP does not.

    • HTTPS URLs begin with 'https://' and use port 443, while HTTP URLs begin with 'http://' and use port 80.

    • HTTPS ensures data integrity and authentication, while HTTP does not provide these security measures.

  • Answered by AI
  • Q3. What is the algorithm to reverse a singly linked list?
  • Ans. 

    The algorithm to reverse a singly linked list involves iterating through the list and changing the pointers to reverse the direction of the links.

    • Start with three pointers: current, previous, and next.

    • Iterate through the list, updating the next pointer to point to the previous node.

    • Move the previous pointer to the current node and the current pointer to the next node.

    • Continue until the end of the list is reached, then ...

  • Answered by AI
  • Q4. Write a SQL query for employee table having
  • Ans. 

    SQL query to retrieve data from employee table

    • Use SELECT statement to retrieve data

    • Specify the columns you want to retrieve

    • Use FROM clause to specify the table name

    • Add any conditions using WHERE clause if needed

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Be well-versed in the fundamental concepts of Object-Oriented Programming (OOP) and the technical principles relevant to your area of expertise.
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. WHat are reacthooks?
  • Ans. 

    React Hooks are functions that let you use state and other React features without writing a class.

    • React Hooks were introduced in React 16.8.

    • They allow you to use state and other React features in functional components.

    • Some commonly used React Hooks are useState, useEffect, useContext, etc.

  • Answered by AI
  • Q2. How react is better that JS?
  • Ans. 

    React is better than plain JavaScript for building complex user interfaces due to its component-based architecture and virtual DOM.

    • React allows for easier management of state and props through its component-based architecture.

    • Virtual DOM in React helps improve performance by only updating the necessary parts of the actual DOM.

    • React's declarative approach simplifies the process of building and maintaining complex UIs.

    • Re...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Just be clear with your basics.

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

DSA : LL, Stack , Trees, BST based questions

5 MySQL queries

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

I applied via LinkedIn and was interviewed in May 2024. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Deep learning model architectures

Interview Questions & Answers

user image Ashwini G

posted on 25 Feb 2025

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - HR 

(1 Question)

  • Q1. Self introduction
Round 2 - HR 

(1 Question)

  • Q1. About previous company
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Job Portal and was interviewed in Aug 2023. There were 3 interview rounds.

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

(5 Questions)

  • Q1. Tell me about your self ?... what all subjects/ software you know?...
  • Q2. Tell about Manual Testing....and other remaining subjects .. give a live example..
  • Q3. In SQL they asked about joins..
  • Q4. In java they asked about methods overloading.
  • Q5. In java they asked about Opp's concepts
Round 3 - Case Study 

Take a web page and explain about how you do testing on it manually...

Interview Preparation Tips

Topics to prepare for Perfios Software Solutions Sdet Automation Test Engineer interview:
  • Manual Testing
  • Core Java
  • API
Interview preparation tips for other job seekers - Be confident and bold while speaking with interviewer..
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Oct 2023. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Basic Core Java OOPS AND COLLECTIONS
Round 2 - Technical 

(1 Question)

  • Q1. SPring boot and microservices related
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed before Oct 2023. There were 3 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Questions around the concept of SpringBoot, Hibernate and Java
Round 2 - Coding Test 

More questions around springboot and some managerial questions

Round 3 - HR 

(1 Question)

  • Q1. Salary discussions and office policies
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I appeared for an interview in Aug 2023.

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 - One-on-one 

(1 Question)

  • Q1. Trick questions related to banking domain knowledge
Round 3 - One-on-one 

(1 Question)

  • Q1. Domain knowledge and daily work related to BA role
Round 4 - One-on-one 

(1 Question)

  • Q1. Domain knowledge
Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via LinkedIn and was interviewed in Dec 2023. There was 1 interview round.

Round 1 - One-on-one 

(1 Question)

  • Q1. Interviewer asked 3 Leetcode style questions, including two number sum, reverse number without converting to string and anagram. Even though I could answer all, did not get to second round. No clue what th...

Top trending discussions

View All
Interview Tips & Stories
2w
toobluntforu
·
works at
Cvent
Can speak English, can’t deliver in interviews
I feel like I can't speak fluently during interviews. I do know english well and use it daily to communicate, but the moment I'm in an interview, I just get stuck. since it's not my first language, I struggle to express what I actually feel. I know the answer in my head, but I just can’t deliver it properly at that moment. Please guide me
Got a question about Perfios Software Solutions?
Ask anonymously on communities.

Perfios Software Solutions Interview FAQs

How many rounds are there in Perfios Software Solutions interview?
Perfios Software Solutions interview process usually has 2-3 rounds. The most common rounds in the Perfios Software Solutions interview process are Technical, HR and One-on-one Round.
How to prepare for Perfios Software Solutions 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 Perfios Software Solutions. The most common topics and skills that interviewers at Perfios Software Solutions expect are Java, MySQL, Python, MongoDB and Hibernate.
What are the top questions asked in Perfios Software Solutions interview?

Some of the top questions asked at the Perfios Software Solutions interview -

  1. What is the implementation of a palindrome check in Java without using the reve...read more
  2. Given an array, how can you rotate it by n positio...read more
  3. You have tell what all items comes under B/S and P...read more
How long is the Perfios Software Solutions interview process?

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

Tell us how to improve this page.

Overall Interview Experience Rating

4/5

based on 22 interview experiences

Difficulty level

Easy 12%
Moderate 88%

Duration

Less than 2 weeks 82%
2-4 weeks 12%
6-8 weeks 6%
View more
Join Perfios Software Solutions Lead with brilliance / Leap to outdo

Interview Questions from Similar Companies

Chetu Interview Questions
3.3
 • 198 Interviews
AVASOFT Interview Questions
2.8
 • 174 Interviews
Oracle Cerner Interview Questions
3.6
 • 162 Interviews
Thomson Reuters Interview Questions
4.1
 • 125 Interviews
ServiceNow Interview Questions
4.1
 • 124 Interviews
Amadeus Interview Questions
3.8
 • 115 Interviews
UKG Interview Questions
3.1
 • 112 Interviews
EbixCash Limited Interview Questions
3.9
 • 106 Interviews
SPRINKLR Interview Questions
2.9
 • 105 Interviews
View all

Perfios Software Solutions Reviews and Ratings

based on 193 reviews

3.5/5

Rating in categories

3.2

Skill development

3.4

Work-life balance

3.2

Salary

3.5

Job security

3.4

Company culture

2.8

Promotions

3.2

Work satisfaction

Explore 193 Reviews and Ratings
Manager - Operations & Governance

Bangalore / Bengaluru

5-7 Yrs

₹ 10-15 LPA

Explore more jobs
Senior QA Engineer
67 salaries
unlock blur

₹9 L/yr - ₹15 L/yr

Data Processing Associate
56 salaries
unlock blur

₹1.9 L/yr - ₹3 L/yr

Software Development Engineer
55 salaries
unlock blur

₹7.6 L/yr - ₹14 L/yr

Senior Software Development Engineer
53 salaries
unlock blur

₹9.4 L/yr - ₹38.3 L/yr

Senior Software Engineer
52 salaries
unlock blur

₹14 L/yr - ₹23.1 L/yr

Explore more salaries
Compare Perfios Software Solutions with

Thomson Reuters

4.1
Compare

Oracle Cerner

3.6
Compare

Chetu

3.3
Compare

R Systems International

3.3
Compare
write
Share an Interview