Tip 1 : Focus on Design and DS algorithm
Tip 2 : Brush up API and web development
Tip 1 : Resume should be as concise as possible
Tip 2 : It should be focusing on professional projects
MCQ + 2 coding question





The basic idea is to check whether each row, column, and 3×3 box is valid or not on the basis of the following points:
The Sudoku board could be partially filled, where empty cells are filled with the character ‘.’.
An empty Sudoku board is also valid.
A valid Sudoku board (partially filled) is not necessarily solvable. Only the filled cells need to be validated.



Input : 1 -> 2 -> 3 -> 4 -> 'NULL' and 'K' = 2
Output: 1 -> 2 -> 4 -> 'NULL'
Explanation:
After removing the second node from the end, the linked list become 1 -> 2 -> 4 -> 'NULL'.

Take two pointers; the first will point to the head of the linked list and the second will point to the Nth node from the beginning.
Now keep incrementing both the pointers by one at the same time until the second is pointing to the last node of the linked list.
After the operations from the previous step, the first pointer should point to the Nth node from the end now. So, delete the node the first pointer is pointing to.
Design YouTube
Tip 1 : Refer to standard design questions on google
Tip 2 : Provide diagrams as well
Design Twitter's API
Tip 1 : Referred to standard design questions on google
Tip 2 : Provided diagrams as well
Tip 3 : Coded in High-Level Language
Asked questions about salary, previous job, current role, willing to relocate.
Why do you want to join Make My Trip?
What experience did you get by working in a previous organization?
Are you willing to reallocate?

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?