Forsys inc interview experience Real time questions & tips from candidates to crack your interview

Software Engineer

Forsys inc
upvote
share-icon
3 rounds | 3 Coding problems

Interview preparation journey

expand-icon
Journey
My journey began with strengthening my basics in programming and problem-solving. I consistently practiced coding, revised core subjects, and improved my communication skills. Along the way, I faced failures, but each attempt taught me something new and made me more confident. With continuous learning, mock interviews, and guidance from seniors, I gradually improved and finally felt prepared enough to face the interviews. This entire process helped me grow both technically and personally
Application story
I applied through our college’s placement drive after the company registration link was shared by the Training and Placement Cell. Once I submitted the form with my details, I received further updates about the process. The company conducted the initial assessments, shortlisted candidates, and then scheduled the interviews. The entire journey—from application to interview—was organized and communicated clearly through the placement cell.
Why selected/rejected for the role?
I was rejected because my performance in the coding round did not meet the cut-off. Some test cases didn’t pass, and overall other candidates performed better, so I couldn’t move forward in the process.
Preparation
Duration: 6 months
Topics: Data Structures, Pointers, DBMS, OOPS, Dynamic Programming
Tip
Tip

Tip 1: Practice coding regularly and solve at least 150–200 problems to build confidence.
Tip 2: Revise core subjects like OOPS, DBMS, OS, and CN before interviews.
Tip 3: Build at least one good project to showcase your practical skills.

Application process
Where: Campus
Eligibility: Above 8 CGPA, (Salary package: 7 LPA)
Resume Tip
Resume tip

Tip 1: Keep your resume clear and concise—highlight only relevant skills and projects.
Tip 2: Add measurable achievements to your projects.

Interview rounds

01
Round
Medium
Online Coding Interview
Duration90 minutes
Interview date19 Nov 2025
Coding problem1

The round was conducted online, and the timing was comfortable, not too late. Everything was well coordinated by the placement team. Since this round was mainly a coding test, there was no interaction with an interviewer. The overall experience was organized and stress-free.

1. Longest Subarray With Sum K

Easy
20m average time
75% success
0/40
Asked in company
IDEMIA

You are given an array 'a' of size 'n' and an integer 'k'.


Find the length of the longest subarray of 'a' whose sum is equal to 'k'.


Example :
Input: ‘n’ = 7 ‘k’ = 3
‘a’ = [1, 2, 3, 1, 1, 1, 1]

Output: 3

Explanation: Subarrays whose sum = ‘3’ are:

[1, 2], [3], [1, 1, 1] and [1, 1, 1]

Here, the length of the longest subarray is 3, which is our final answer.
Problem approach

Step 1: I first tried a brute-force approach using two nested loops to check all possible subarrays. It worked for small inputs, but the time complexity was too high (O(n²)), so it wasn’t efficient.
Step 2: After reviewing the constraints, I realized I needed to optimize the approach. I looked for a way to avoid recalculating sums repeatedly.
Step 3: I then used the prefix-sum + HashMap technique. By storing the earliest occurrence of each prefix sum, I was able to check if a subarray with sum K existed in constant time.
Step 4: This optimized approach reduced the time complexity to O(n), and it handled negative numbers as well. The solution became efficient, and I successfully found the longest subarray with sum K.

Try solving now
02
Round
Medium
Face to Face
Duration60 minutes
Interview date20 Nov 2025
Coding problem1

The Hyderabad face-to-face technical round was conducted during the daytime in a professional and quiet environment. The interviewer focused on problem-solving skills, asking questions on DBMS and Operating Systems. The round involved logical and coding problems, and the interviewer was professional, observing candidates’ approach and reasoning carefully.

1. DBMS

  • What is a Database? (Learn)
  • What is DBMS? (Learn)
  • Difference between DBMS and RDBMS. (Learn)
  • What are primary key, foreign key, and unique key? (Learn)
  • What is normalization? Explain 1NF, 2NF, 3NF, BCNF. (Learn)
  • What is denormalization and when is it used? (Learn)
  • Explain ACID properties in a transaction. (Learn)
Problem approach

Tip 1: Understand concepts, not just definitions — try to explain with examples, as interviewers often ask scenario-based questions.
Tip 2: Practice SQL queries regularly — focus on joins, subqueries, aggregation, grouping, and complex queries.
Tip 3: Solve previous interview questions on DBMS and OS to get familiar with common patterns.

03
Round
Easy
HR Round
Duration30 minutes
Interview date20 Nov 2025
Coding problem1

The HR round was conducted during the daytime in a professional and friendly environment. The discussion focused on personal background, strengths, weaknesses, and career goals. The interviewer was approachable, asked behavioural questions, and assessed communication and attitude. There were no technical questions in this round.

1. HR Questions

  • Tell us about your background and education.
  • What are your strengths and weaknesses?
  • What are your career aspirations?
  • Why are you interested in this role?
  • Tell us about a challenging and a teamwork experience that you handled.
Problem approach

Tip 1: Be honest and confident while answering questions about yourself. Avoid exaggeration.
Tip 2: Prepare short and structured answers for common questions like strengths, weaknesses, and career goals.
Tip 3: Give real-life examples for behavioural questions (teamwork, handling challenges, achievements).

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 recursion?

Choose another skill to practice
Similar interview experiences
company logo
SDE - 1
3 rounds | 7 problems
Interviewed by OYO
4658 views
0 comments
0 upvotes
company logo
SDE - Intern
2 rounds | 3 problems
Interviewed by Amazon
961 views
0 comments
0 upvotes
company logo
SDE - 1
2 rounds | 5 problems
Interviewed by Meesho
6451 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 9 problems
Interviewed by Salesforce
3452 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Software Engineer
3 rounds | 7 problems
Interviewed by Optum
7874 views
1 comments
0 upvotes
company logo
Software Engineer
5 rounds | 5 problems
Interviewed by Microsoft
9974 views
1 comments
0 upvotes
company logo
Software Engineer
2 rounds | 4 problems
Interviewed by Amazon
4311 views
1 comments
0 upvotes