Fareportal | Interview Experience | SDE Role

fareportal logo
fareportal
SDE IGurgaonOffer
October 5, 20234 reads

Summary

I successfully navigated through five rounds of interviews for an SDE role at Fareportal, securing an offer. The process included an online assessment, two technical deep-dives covering coding and system design fundamentals, and an HR discussion, culminating in an offer for a 6-month internship followed by a Full-Time Employment position.

Full Experience

I recently went through the recruitment process for an SDE role at Fareportal, which consisted of five distinct rounds.

Round 1: Resume-Based Shortlisting
My journey began with a resume-based shortlisting, which I successfully cleared.

Round 2: Online Assessment (Duration: 1 Hr)
This round was an online assessment focused on Data Structures and Algorithms. There were two DSA questions, one easy and one medium, along with some aptitude questions. I managed to solve all of them, which led to my advancement.

Round 3: Technical Interview (Duration: 1 Hr)
In this technical interview, the interviewer started by discussing my projects for about 10-15 minutes. Following that, we moved on to coding. I was asked a total of four coding questions: one tricky HashMap-based problem, an easy string problem, a standard Dynamic Programming problem, and a Graph problem. After the coding segment, the interviewer asked about my area of interest, and I specified 'Backend'. This led to a practical task where I was asked to write a REST API and fetch data from a given link. I felt the interviewer was impressed, and I progressed to the next stage.

Round 4: Advanced Technical Interview (Duration: 1 Hr)
This round was an advanced technical discussion. The interviewer again delved into my projects, specifically inquiring about my use of SpringBoot. We then transitioned to DBMS topics, covering ACID properties. I was asked to implement the merge sort algorithm and discuss the time complexities of various sorting algorithms. Additionally, I had to write an SQL query to fetch the second-highest salary and answer questions related to memory management.

Round 5: HR Interview (Duration: 10 Minutes)
The final round was a straightforward HR interview. The questions were primarily about my background, education, and future plans, along with other standard HR-related inquiries.

I was thrilled to receive the news of my selection! The offer included a 6-month internship with a 15K stipend, to be done remotely, followed by a Full-Time Employment position with a 15 Lakh CTC.

Interview Questions (5)

Q1
Implement REST API for Data Fetching
Other

I was asked to write a REST API to fetch data from a provided link.

Q2
Implement Merge Sort Algorithm
Data Structures & Algorithms

I was asked to implement the merge sort algorithm and discuss its time complexity along with other sorting algorithms.

Q3
SQL Query for Second Highest Salary
Other

I was asked to write an SQL query to fetch the second-highest salary.

Q4
DBMS ACID Properties
Other

The interviewer asked about various DBMS topics, specifically covering ACID properties.

Q5
Memory Management Concepts
Other

I was questioned on concepts related to memory management.

Discussion (0)

Share your thoughts and ask questions

Join the Discussion

Sign in with Google to share your thoughts and ask questions

No comments yet

Be the first to share your thoughts and start the discussion!