Tip 1 : Good grasp in JAVA
Tip 2 : Good understanding of Core subjects
Tip 3 : Good CGPA
Tip 1 : Clear and concise
Tip 2 : Atleast one technical internship
Got Asked two medium-hard problems



Here, sorted paths mean that the expected output should be in alphabetical order.
Given a square matrix of size 4*4 (i.e. here 'N' = 4):
1 0 0 0
1 1 0 0
1 1 0 0
0 1 1 1
Expected Output:
DDRDRR DRDDRR
i.e. Path-1: DDRDRR and Path-2: DRDDRR
The rat can reach the destination at (3, 3) from (0, 0) by two paths, i.e. DRDDRR and DDRDRR when printed in sorted order, we get DDRDRR DRDDRR.
Form a recursive function, which will follow a path and check if the path reaches the destination or not. If the path does not reach the destination then backtrack and try other paths.



Asked few Operating System questions
1)Explain Beladys anamoly
2)Scheduling Algorithm
3)Threads
Tip 1 : Be loud
Tip 2 : Be up to the point
Tip 3 : Only tell relevant information

Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
What is recursion?