Tip 1 : Practice DSA in a time-bound environment after you are comfortable with majority of topics. Contest (leetcode) are best for this. If unable to solve a problem after 30 min, refer the solution (explanation part only, not code) and try to code by yourself. This scenario can happen in interview.
Tip 2 : Make a plan and prepare, set deadline. e.g. Array track of InterviewBit has to be covered in 7 days and whatever questions are left out will be covered later. Move to the next topic after deadline. As a student, 2 project with quality work or which u can explain in depth is sufficient.
Tip 3 : Prepare a note for everything you have mentioned in resume (project section). Preapre for questions like alternative approaches, challenges faced and your contribution to the group project. Few people I know were not able to cover all the topics because they spent too much time on basic topics.
Tip 1: Follow any famous resume template. e.g. Overleaf Deedy Template.
Tip 2: Have a good idea about everything mentioned in resume, the interviewer will pick anything in random from the resume and ask multiple questions from it. Go through the resume and prepare a note for everything mentioned in your resume.
11:30 in the morning, proctored online test
MCQ based question on CS topics - DSA, Computer Network, OS, Database, C/C++, Cloud Computing
Question on semaphore with what will be value in semaphore after a given number of given operations
Tip 1: Go through GATE questions.
Tip 2: Go through MCQ from GFG.
The interview was scheduled around 10am. The interview covered mainly theory OS and Computer network questions. I was asked to explain 2 out of 4 project mentioned in resume and was asked few questions based on the project.
What are semaphores?
What is a deadlock?
This was a managerial round scheduled in the afternoon. The interviewer asked technical questions related to OS and then behavioral questions. This round also asked for a resume project explanation. Few puzzles were also asked.
"What would you do in a situation if ...?" type questions and few puzzles
HR round for cultural fit.
How would you react if a team member does not support you in a project

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