Tip 1 : Make proper projects
Tip 2 : Practice OOPS
Tip 3 : Communicate welll
Tip 1 : Send updated resume
Tip 2 : Review resume from seniors



‘GRID’ =

We cannot reach the cell ‘(2, 2)’ until the time is ‘5’. When the time is ‘5’, we move along the path:
0 -> 1 -> 4 -> 3 -> 5
The cell with value ‘1’ will be unlocked when the time is ‘1’.
At time = 1: 0 -> 1
Similarly, the cell with value ‘4’ is unlocked when the time is ‘4’. At that time the cell with value ‘3’ will also be unlocked, as it unlocks at time ‘3’.
At time = 4: 0 -> 1 -> 4 -> 3
The cell with value ‘5’ will be unlocked when the time is ‘5’.
At time = 5: 0 -> 1 -> 4 -> 3 -> 5
So, the least time to reach cell ‘(2, 2)’ is ‘5’.
1. All elements in the ‘GRID’ are unique.
2. ‘GRID[i][j]’ is a permutation of [0, 1, … , (N ^ 2) - 1].



If a particular job has a deadline 'x', it means that it needs to be completed at any time before 'x'.
Assume that the start time is 0.
'N' = 3, Jobs = [[1, 1, 30], [2, 3, 40], [3, 2, 10]].
All the jobs have different deadlines. So we can complete all the jobs.
At time 0-1, Job 1 will complete.
At time 1-2, Job 3 will complete.
At time 2-3, Job 2 will complete.
So our answer is [3 80].
Low Level Design for Amazon recommender system (used heaps , hash maps etc)
Standard HR and resume based questions
What are your strengths and weaknesses?
What are your hobbies?
Why do you want to join us?
Tip 1 : Communicate Cleary
Tip 2 : Don't make false assumptions
Tip 3 : Be honest

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?