Tip 1 : Problem Solving is really important - Leetcode, GFG, Codechef
Tip 2 : DBMS Knowledge like Indexing, ACID Property etc.
Tip 3 : OS Knowledge - Deadlock, Paging
Tip 1 : No need to make your resume fancy
Tip 2 : Single Page Resume is best
1 hour , 20 MCQ + 1 coding question
Python based questions.
Number Of MCQs - 20


Input: [1,2,3,1]
Output: 4
Mr. X. can rob the first house and the third house, total money = 1 + 3.
Hence, the total money robbed by Mr. X. is 4.
Time - 4-5 pm
Environment - great
Interviewer was good



Input:
3
3
4 6 8
3
2 5 7
2
1 9
Output:
1 2 4 5 6 7 8 9
Explanation:
First list is: 4 -> 6 -> 8 -> NULL
Second list is: 2 -> 5 -> 7 -> NULL
Third list is: 1 -> 9 -> NULL
The final list would be: 1 -> 2 -> 4 -> 5 -> 6 -> 7 -> 8 -> 9 -> NULL
1) Try to think about merge 2 linked list and then apply that for rest
2) Then interviewer asked me for optimization
3) Then i gave solution with logically choosing the linked list and then merge



Consider 0-based indexing.
Consider the array 1, 2, 3, 4, 5, 6
We can Jump from index 0 to index 1
Then we jump from index 1 to index 2
Then finally make a jump of 3 to reach index N-1
There is also another path where
We can Jump from index 0 to index 1
Then we jump from index 1 to index 3
Then finally make a jump of 2 to reach index N-1
So multiple paths may exist but we need to return the minimum number of jumps in a path to end which here is 3.
Timing -1 hr
Design a snake ladder game.
Tip 1 : Think simple design with best possible data structure
Tip 2 : Discuss your approach with interviewer
Tip 3 : Try to handle every use case
From the given employee table, find second highest salary using SQL.
Questions about indexing and ACID Property

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?