Tip 1 : Practice atleast 300 questions and be regular
Tip 2 : Give leetcode weekly contests
Tip 3 : CS fundamentals like OS and DBMS are very important
Tip 1 : Have atleast 2-3 projects in the resume
Tip 2 : A project with mongoDB in tech stack could be a plus point
Tip 3 : Be honest with your resume
There were 2 rounds in the first round, one was an MCQ round consisting of aptitude and logical reasoning questions. There were 60 questions and time allocated was 2hrs. Next there was a coding round of 1hr consisting of 2 questions. The MCQ round was a little difficult but coding round was easy.
The first interview took place in afternoon at around 1pm. Interviewer was friendly and gave his introduction at start of interview. The interview started with an easy DS/Algo question, which I solved easily. This was followed by surface knowledge of DBMS, which consisted of a hard SQL query, at which I got stuck. OS was also tested deeply. The interviewer was satisfied at end of interview.



for the given 5 intervals - [1,4], [3,5], [6,8], [10,12], [8,9].
Since intervals [1,4] and [3,5] overlap with each other, we will merge them into a single interval as [1,5].
Similarly [6,8] and [8,9] overlaps, we merge them into [6,9].
Interval [10,12] does not overlap with any interval.
Final List after merging overlapping intervals: [1,5], [6,9], [10,12]
1. First I gave him the brute force solution
2. Interviewer asked me to optimize the solution.
3. I gave him the optimized solution and interviewer was happy.
The interview took place at around 5pm. There were 2 interviewers and they were very friendly. I was first asked about my projects in resume. We had a long discussion on one of my projects which included mongoDB. Then a DS/Algo question was asked which I solved quickly. Then we had a deep discussion on OS and Computer networks. Lastly there was another coding question given to end the interview. The interviewers were satisfied.



Step 1 : I first gave them the brute force solution
Step 2 : Interviewer asked me to optimize the solution.
Step 3 : Then i gave the optimized solution and interviewer was happy

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