InterviewBit academy interview experience Real time questions & tips from candidates to crack your interview

Full Stack Engineer

InterviewBit academy
upvote
share-icon
3 rounds | 5 Coding problems

Interview preparation journey

expand-icon
Journey
Initial phase of my college journey I started competitive programming and loved to participate in programming battle and Hackathons, During placement session, I was focused on coding skills. Past knowledge of data structure due to competitive programming really help me during my interviews. Rejection and Selection are part of journey but you should always focus on your goal. Write somewhere the things that you need to prove to yourself and read that again and again if you feel low or confused.
Application story
It was an On-Campus opportunity. I applied on 8th Oct 2000 using the form shared by the TPO and then got the test link on 30th Oct.
Preparation
Duration: 2 months
Topics: Data structure and algorithm ,Operating System ,DBMS ,OOPS, Computer Network and Web Development
Tip
Tip

Tip 1 : Focus on Problem Solving, Data Structures and Algorithms
Tip 2 : DBMS
Tip 3 : Basics of Operating System, Rest API's and Computer Networks

Application process
Where: Campus
Eligibility: Above 6 CGPA
Resume Tip
Resume tip

Tip 1: Resume should be of One Page only
Tip 2: Simple, Use Overleaf platform

Interview rounds

01
Round
Medium
Online Coding Interview
Duration90 minutes
Interview date30 Oct 2022
Coding problem3

1. Reverse Pairs

Hard
50m average time
90% success
0/120
Asked in companies
IBMMongoDBD.E.Shaw

You are given an array/list say ‘ARR’ of size ‘N’. We call pair (i, j) a Reverse Pair when i < j and 'ARR[i]' > 2 * 'ARR[j]'.

Your task is to find the number of Reverse Pairs present in given 'ARR'.

For example :

For the array [50, 21, 9], if we follow 1-based indexing, the Reverse Pairs are (1, 2), (1, 3) and (2, 3). Thus, the total count i.e. the answer becomes 3.

Note :

A single index of the pair (i, j) can be used multiple times.
Try solving now

2. Remove Nodes

Easy
15m average time
86% success
0/40
Asked in company
Samsung

Given a linked list such that each node represents a digit. Remove nodes at the 2^'I -th' position from the linked list where 'I' can be 0, 1, 2, and so on.

Try solving now

3. Binary Tree Maximum Path Sum

Moderate
20m average time
80% success
0/80
Asked in companies
FacebookSamsungAmazon

You are given a binary tree with ‘N’ nodes.

Your task is to find the “Maximum Path Sum” for any path.

Note :

1. A ‘path’ is a sequence of adjacent pair nodes with an edge between them in the binary tree.
2. The ‘path’ doesn’t need to pass through the root.
3. The ‘path sum’ is the sum of the node’s data in that path. 
Try solving now
02
Round
Easy
Face to Face
Duration60 minutes
Interview date19 Nov 2022
Coding problem2

Asked about some of my project and then provide an assignment to discuss in next interview,

1. Create Sorted Array through Instructions

Moderate
20m average time
80% success
0/80
Asked in companies
SamsungAccolite

You are given an array ‘ARR’. You are supposed to create a sorted array beginning with an empty array in the order given in the array ‘ARR’. The cost of inserting an element is the minimum of the number of elements that are strictly less than ARR[i] and the number of elements strictly greater than ARR[i] currently present in the array that you are supposed to create.

For example, if the NEW_ARR[] = [4, 5, 6, 7, 8]. Now suppose that we want to insert 5 in this array then, in order to insert 5, the number of elements strictly lesser than 5 is 1, and the number of elements strictly greater than 5 is 3. So, the cost of inserting 5 is min(1, 3) = 1.

Try solving now

2. DBMS Questions

What is Indexing?(Learn)
Do you know SQL and then some query like Find the second largest salary and Foreign Key Relationship?

 

03
Round
Medium
Online Coding Interview
Duration60 minutes
Interview date22 Nov 2022
Coding problem0
Web problem/projects1

1. Create a website to schedule interviews.

They told some specific features to create :-
1) Interviewer and Interviewee list additon and updation
2) Page where they can choose a time-slot for interviewer and interviewee with the condition that time-slot must not overlap for interviewer.
3) Mail should send to the interviewees regarding the interview with the link and time slot.

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
4 rounds | 8 problems
Interviewed by Amazon
8518 views
0 comments
0 upvotes
Analytics Consultant
3 rounds | 10 problems
Interviewed by ZS
907 views
0 comments
0 upvotes
company logo
SDE - Intern
1 rounds | 3 problems
Interviewed by Amazon
3320 views
0 comments
0 upvotes
company logo
SDE - 2
4 rounds | 6 problems
Interviewed by Expedia Group
2580 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Full Stack Engineer
4 rounds | 11 problems
Interviewed by Sprinklr
1298 views
0 comments
0 upvotes
company logo
Full Stack Engineer
2 rounds | 5 problems
Interviewed by HashedIn
0 views
0 comments
0 upvotes