Tip 1: Prepare DSA thoroughly, and I personally recommend Coding Ninjas for interview preparation.
Tip 2: Be confident and stay relaxed during the interview.
Tip 3: Revise your projects — understand how they work and what their key functionalities are.
Tip 1: Keep your resume concise — ideally one page — and include only the skills you are confident in.
Tip 2: Do not include false information on your resume.
There were 2 coding questions and 15 MCQs.


Subsequences of string "abc" are: ""(empty string), a, b, c, ab, bc, ac, abc.
By using Dynamic Programming.

By using the sliding window technique, I was able to solve.
In the technical interview, the interviewer asked questions related to Python, my projects, and DBMS, along with a puzzle problem. However, I was not able to solve the puzzle.
The following is a description of the instance of this famous puzzle involving 2 eggs and a building with 100 floors.
Suppose that we wish to know which stories in a 100-storey building are safe to drop eggs from, and which will cause the eggs to break on landing. What strategy should be used to drop eggs such that a total number of drops in the worst case is minimized and we find the required floor
We may make a few assumptions:



A pair ('ARR[i]', 'ARR[j]') is said to be an inversion when:
1. 'ARR[i] > 'ARR[j]'
2. 'i' < 'j'
Where 'i' and 'j' denote the indices ranging from [0, 'N').
Using a variation of merge sort, I was able to solve the problem partially but not completely.

Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
What is recursion?