Tip 1 : Be consistent with DSA
Tip 2 : Do atleast 2 projects
Tip 1 : Modify your resume w.r.t the job description every time you apply.
Tip 2 : Describe your projects/experience covering learnings, achievements and impact.
There was an MCQ section covering topics Algorithms, Data Structures, OOP, Databases, Operating Systems, Computer Networks and then 3 coding questions were asked out of which I was able to solve 1 and a half question and managed to get to the technical round.


Input: [1,2,3,4,5]
Output: [5,4,3,2,1]

The first interview round was taken by a single guy from their engineering department and lasted for about 60 minutes.It was a medium dsa question. I was supposed to write full code and dry run the same, Initially I struggled with the approach but interviewer was friendly and helped me wherever I got stuck.


If there are multiple conflicting meetings for a particular meeting. You can return any one of them.
Consider the matrix MEETINGS = [ [ 1, 3 ] , [ 4, 5 ] , [ 2, 5 ] ]
The array containing the Conflicting Meetings will be [ 3, 3, 1 ].
I thought of keeping two pointers initially but I have to handle many edge cases in this. So he asked me to think of a better approach and also extended the question to schedule a meeting between n people. Then I came up with merging n sorted interval list approach with few hints and then he asked me to code the second approach and do a dry run for few test cases.
The second interview started about 30 minutes after the first interview, and it also was taken by a single guy from their engineering department and lasted for about 45 minutes. This interview was all about databases in the second half, while the first half was a CV based discussion where I was asked a great deal about my projects.
What are ACID properties?
Tip 1 : Answer something, if not everything. Don’t try to either jump to the answer or just stay where you are. Instead, try to crawl your way through the solution slowly and steadily
What happens when you type a URL?
Tip 1 : Make sure you research everything about the company which you have applied for, read past Interview experience.
You are blindfolded and 10 coins are placed in front of you on the table. You are allowed to touch the coins but can’t tell which way up they are by feel. You are told that there are 5 coins head up, and 5 coins tails up but not which ones are which.
Can you make two piles of coins each with the same number of heads up? You can flip the coins any number of times
Tip 1 : Treat online coding / learning platform as your Bible

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