Try to be yourself in interviews and avoid acting over-smart in front of the interviewer, as they have more experience than you—that’s why they are conducting the interview. Also, prepare well for Data Structures and Algorithms, and don’t forget theoretical subjects like Database Management Systems and Object-Oriented Programming, as they are commonly asked in interviews. I prepared for these using Coding Ninjas' notes, which were amazing, easy to understand, and covered almost every topic.
Focus on key projects (major ones) and key courses (such as Data Structures and Algorithms from Coding Ninjas, Certified Ethical Hacker certification, etc.), as they differentiate you from the rest. Just keep applying—off-campus opportunities sometimes take time. So don't worry; your efforts will surely get noticed after some time. Due to my patience, I received two off-campus offers from major companies.
This round consisted of two coding questions. One was related to binary trees, and the other was about circular linked lists.


head = [5 , 4 , 0 , -1]
pos = 2
N = 1
You have to find the node where the cycle begins and return the Nth node from that point in the direction of the head.
Implemented this question in Java using recursion. Also, handled corner cases such as when the tree root is NULL or the element is not present in the tree.



This is a visualization of the Circular Linked List, represented by:
1 2 3 4 5 -1

The Circular Linked List before/after deletion may happen to be empty. In that case, only print -1.
All integers in the list are unique.
I just used basic linked list deletion while handling every possible case.
Interview round with the company's Chief Information Officer, who came specifically for recruitment.
Tip 1: Prepare for the technologies you have used in your projects, as the interviewer will definitely ask about them.
What is Information Security? (Learn)
I explained to him the definition of information security, which is related to the security of data. Then, I explained the policies of information security to him by giving a simple example of password protection.
This was the HR round, and the interviewer asked me basic questions related to my hobbies, interests, and other topics.
Tip 1: I simply told him everything related to my interests and always tried to speak the truth. Most of the time, if you lie, the interviewer will catch it.
Tip 2: I said “yes” because the salary was one of the factors that attracted me to this company.

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