Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.
Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.
The questions really based on your skill set.
Good scenario based questions where you have to use your practical skills.
What is Singleton and Immutable?
About Collections and Sorting in Java
Second technical interview round.

N = 3 and M = 3
Required Matrix-
XXX
XOX
XXX
Every element is either printed diagonally upward or diagonally downward. Start from the index (0,0) and print the elements diagonally upward then change the direction, change the column and print diagonally downwards. This cycle continues until the last element is reached.
What is locking mechanism?
HR round with behavioural questions mainly.
What Projects have you worked on?
About previous experience of work process

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