Aspire Systems interview experience Real time questions & tips from candidates to crack your interview

SDE - 2

Aspire Systems
upvote
share-icon
4 rounds | 6 Coding problems

Interview preparation journey

expand-icon
Journey
My journey with Java started from the very basics—understanding what variables, loops, and classes are. In the beginning, Java felt strict and complex, and I often struggled with concepts like object-oriented programming, memory management, and exception handling. However, instead of getting intimidated, I decided to build a strong foundation and truly understand why things work the way they do in Java.
Application story
I applied for this opportunity through an online job portal after coming across a job posting that matched my Java and backend development skills. After submitting my application, I was contacted by the recruitment team for further steps. The entire process was well-structured and clearly communicated, with timely updates at each stage. The interview was scheduled smoothly, and the overall experience—from application to interview—was organized and transparent, making the journey comfortable and professional.
Why selected/rejected for the role?
I was selected for the role because of my strong fundamentals in Java and my ability to explain concepts clearly. I focused on deeply understanding the basics rather than just memorizing answers, which helped me approach problems logically. My hands-on experience with projects allowed me to relate concepts to real-world scenarios, and I was honest about what I knew and what I was still learning.
Preparation
Duration: 3 months
Topics: Core Java, Object-Oriented Programming (OOP), Java Collections Framework, Multithreading and Concurrency, Spring Boot, RESTful APIs, Microservices Architecture, JDBC and JPA/Hibernate, Exception Handling, Java 8+ Features
Tip
Tip

Tip 1: Strengthen your fundamentals by regularly revising core Java concepts and practicing problem-solving instead of just memorizing theory.

Tip 2: Build small projects and real-world use cases to connect concepts like Spring Boot, REST APIs, and databases with practical implementation.

Application process
Where: Leetcode
Eligibility: 3+ Experience person,(Salary Package: 12 LPA)
Resume Tip
Resume tip

Tip 1: Mention your projects clearly and explain your role, the challenges you faced, and how you solved them.

Tip 2: Be honest about your knowledge and experience, and show a willingness to learn rather than pretending to know everything.

Interview rounds

01
Round
Easy
Online Coding Interview
Duration50 minutes
Interview date13 Aug 2025
Coding problem3

1. Reverse the String

Easy
15m average time
85% success
0/40
Asked in companies
DelhiveryCIS - Cyber InfrastructureFacebook

You are given a string 'STR'. The string contains [a-z] [A-Z] [0-9] [special characters]. You have to find the reverse of the string.

For example:

 If the given string is: STR = "abcde". You have to print the string "edcba".
follow up:
Try to solve the problem in O(1) space complexity. 
Try solving now

2. Occurrence Of Each Word

Easy
10m average time
90% success
0/40
Asked in companies
IBMBarclaysCoinbase

You are given a string S of words. Your task is to count the occurrence of each word present in the string S. A word is a sequence of one or more non-space characters, and there can be multiple spaces between two words, and also there can be leading or trailing spaces in a string S.

For Example:
For the given string  “what we think we become”

“what”,” think”, and “become” occurs 1 time, and “we” occurs 2 times in the given string.
Try solving now

3. Remove Duplicates From String

Moderate
25m average time
0/80
Asked in companies
Livekeeping (An IndiaMART Company)Livekeeping (An IndiaMART Company)HCL Technologies

You are given a string (STR) of length N, consisting of only the lower case English alphabet.

Your task is to remove all the duplicate occurrences of characters in the string.

For Example:
If the given string is:
abcadeecfb

Then after deleting all duplicate occurrences, the string looks like this:
abcdef
Try solving now
02
Round
Easy
Assignment
Duration30 minutes
Interview date29 Aug 2025
Coding problem0
Web problem/projects1

1. Java Assignment

The assignment focused on evaluating practical Java skills and problem-solving ability. It included implementing core Java concepts such as object-oriented programming, collections, and exception handling. The tasks required writing clean, readable, and efficient code while following best practices.

One part of the assignment involved processing data using appropriate data structures, applying logical conditions, and handling edge cases. Another part emphasized designing a small Java application structure, showcasing proper class design, clear method responsibilities, and code reusability.

Overall, the assignment tested not only the correctness of the solution but also code quality, clarity of approach, and the ability to explain the logic. It reinforced the importance of strong fundamentals, clean coding standards, and real-world problem understanding.

03
Round
Easy
Video Call
Duration50 minutes
Interview date11 Sep 2025
Coding problem2

1. Find Non - Repeating Numbers

Easy
15m average time
85% success
0/40
Asked in companies
Goldman SachsHCL TechnologiesSamsung R&D Institute

You are given an array of integers ‘A’ having ‘N’ number of elements. It is given that all the numbers in the array occur twice except the two numbers that appear only one time. You need to find those two non-repeating numbers.

For Example:
If the given array is [ 4, 7, 3, 2, 7, 2 ], you have to find ‘4’ and ‘3’ as 4 and 3 occur one time, and the rest of the elements ( 7 and 2 ) are occurring twice.
Problem approach

Traverse the array and store the frequency of each element using a HashMap.

Traverse the array again to find the first element with frequency 1.

Return that element, return -1.

Try solving now

2. Check If The String Is A Palindrome

Easy
10m average time
90% success
0/40
Asked in companies
CIS - Cyber InfrastructureSamsungSterlite Technologies Limited

You are given a string 'S'. Your task is to check whether the string is palindrome or not. For checking palindrome, consider alphabets and numbers only and ignore the symbols and whitespaces.

Note :

String 'S' is NOT case sensitive.

Example :

Let S = “c1 O$d@eeD o1c”.
If we ignore the special characters, whitespaces and convert all uppercase letters to lowercase, we get S = “c1odeedo1c”, which is a palindrome. Hence, the given string is also a palindrome.
Problem approach

Convert the string to lowercase and remove all spaces.

Use two pointers, one at the start and one at the end of the string.

Compare characters while moving pointers toward each other.

If all characters match, the string is a palindrome; otherwise, it is not.

Try solving now
04
Round
Easy
HR Round
Duration30 minutes
Interview date26 Sep 2025
Coding problem1

1. HR Questions

  • Tell us about yourself and your journey into Java development.
  • Why do you want to work with our company?
  • What are your strengths and weaknesses?
  • Where do you see yourself in five years?

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

What is the purpose of the return keyword?

Choose another skill to practice
Similar interview experiences
company logo
SDE - 1
4 rounds | 8 problems
Interviewed by Amazon
8770 views
0 comments
0 upvotes
company logo
SDE - Intern
1 rounds | 3 problems
Interviewed by Amazon
3406 views
0 comments
0 upvotes
company logo
SDE - 2
4 rounds | 6 problems
Interviewed by Expedia Group
2660 views
0 comments
0 upvotes
company logo
Frontend Developer
3 rounds | 4 problems
Interviewed by Aspire Systems
531 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - 2
5 rounds | 12 problems
Interviewed by Walmart
29739 views
8 comments
0 upvotes
company logo
SDE - 2
3 rounds | 4 problems
Interviewed by HashedIn
9654 views
0 comments
0 upvotes
company logo
SDE - 2
3 rounds | 5 problems
Interviewed by Amazon
6727 views
1 comments
0 upvotes