Tip 1: Focus on OOPS concepts.
Tip 2: Stay Consistent.
Tip 3: Believe in yourself.
Tip 1: Have at least 2 projects in resume.
Tip 2: Highlight your previous experiences.
The first round of the drive was a MCQ based technical + aptitude round where I had solved approximately 60 MCQs based on Aptitude, OOPS, DBMS, and basic programming. The MCQs were bit basic and requires basic understanding of aptitude concepts and fundamental topics of cs subjects.
The problem was based on simple interest topic where I had to find the total amount needed to be returned after 3 years if the money is getting doubled in 1 year and having certain principle amount.
Tip 1: Clearly understand the problem statement.
Tip 2: Practice some basic questions of aptitude.
Tip 3: Revise the topics.
Which of the following is not a function of the operating system?
A) Memory management
B) Processor management
C) Application software execution
D) Device management
Ans:- C) Application software execution
Tip 1: Understand the basic concepts of OS
Tip 2: Practice most asked questions
Tip 3: Revise frequently asked questions
What will be the output of the following C code?
int a = 5;
printf("%d", a++ + ++a);
Output:- 12
Firstly I read the whole question and clearly understood what to do, then I try to find out the output on a paper and then finally got the correct answer.
The second round was a technical interview. In this round the interviewer asked me some basic concepts of oops and computer fundamentals. The whole interview was then diverted towards my intro section where i had mentioned my interview experience and project work. They asked various questions regarding my projects. So be prepared with your projects.

Write a program to find prime numbers between an interval of numbers.
Step 1: Clearly understood the problem statement.
Step 2: Generated a logic/approach for solving the problem on a paper.
Step 3: Implemented the code on VS Code.
What is the difference between foreign key and primary key. (Learn)
Tip 1: Cover the basics of DBMS.
Tip 2: Read most asked interview questions on SQL and DBMS.
Tip 3: Practice Some most asked SQL queries.
What do you understand regarding Abstract Classes? (Learn)
Firstly, I clearly understand the problem. I already knew the answer of the problem so i just told him what it was and proceeded with next questions.
What is a Deadlock? (Learn)
Tip 1: Start with simple definition.
Tip 2: Be Concise and Clear.
Tip 3: Give real life analogy.
The third and final round was the HR round. In this round I had been asked multiple questions regarding my intro section like how did you manage to get the internship, etc. The round lasts for around 15 to 20 minutes where I was asked multiple behavioural questions too.
Tip 1: Be confident.
Tip 2: Prepare for the interview by going through previously asked questions.
Tip 3: Perform a mock interview with your friend before giving the actual interview.

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