Tip 1 : Start Early And Practice Daily
Tip 2 : Take part in contest whether it is lc or codeforces
Tip 3 : Start with easy questions to gain confidence and them jump to medium and hard
Tip 1 : Highlight the key features which improved the product like reducing the build time of the product, reducing the service time or making service fault tolerant.
Tip 2 : Highlight your achievements in a separate achievements section if any.
The round started sharp at 10 am. All 3 rounds happened on same day. This round focus on major data structures and algorithms.



I had already solved this problem, so had idea about the dfs solution. Challenges was the timing , so there were some minor error but I was able to solve question in 20minutes.



For the given binary tree

The level order traversal will be {1,2,3,4,5,6,7}.
This was a challenging problem since it was required to print element levelwise. I was confused on breaking condition for level. I thought of storing the each level elements in a map using level as a key but it was using map as extra space. So instead of that, I calculated the queue size every time we change the level thus only iterating the element from a level.
This round was mix of data structures, oops and core java questions. As I was having experience in java , so main focus was on checking core java knowledge. There were questions around garbage collections, difference between runnable vs callable etc.



In the given linked list, there is a cycle, hence we return true.

I solved using slow and fast pointer approach.
This round composed of ds, databases and system design. The round started with building db queries with two tables. These queries were easy. The main question was to design ola.
Designing the Ola. How to assign the nearest the driver to the customer.
Tip 1 : Start with a basis solution adding the core functionalities.
Tip 2 : Ask for the requirements. Don't assume anything or confirm with interviewer on assumption while designing

Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
How do you remove whitespace from the start of a string?