Tip 1 : Prepare Well on DSA
Tip 2 : Focus on LLD and HLD Both
Tip 1 : Don't make it too large, keep it short and crisp
Tip 2 : Highlight main skill sets and your projects
Interviewer asked me to write program for mirror image of a binary tree.




1. Make in-place changes, that is, modify the nodes given a binary tree to get the required mirror tree.
I used Recursion for this.
It was a coding round. Only a single coding question was asked in this round.



Suppose given input is "abacb", then the length of the longest substring without repeating characters will be 3 ("acb").
I used Sliding Window Approach
It was a System Design Round
Design Ola/ Uber System Design
Tip 1 : I designed OLA system design on white board.
Tip 2 : Try to cover as many components as possible from business point of view and customer point of view.
It was a HR round
Tip 1 : If they asked for technology preference then tell your preference. If they asked to work on any technology say yes because after selection you mostly got your preferred technology and if anyone not get they also chance to work on preferred tech according to project req.
Tip 2 : Always put good points about company (eg. Flexibility, Environment, Learning, Growth etc)

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?