Tip 1: Practice Java coding questions as the company is Java-based.
Tip 2: Must have deep knowledge of the operating system
Tip 3: Have complete knowledge of the projects mentioned in the resume
Tip 1: It is better to have Java projects on the resume
Tip 2: You should have something extra-ordinary, which could differentiate you from others
This round was conducted at 12 p.m. on the HackerEarth platform and comprised 60 MCQs from the operating system, system design, database, and Java. I solved 50 questions out of 60 and cleared the test.
Tip 1: Study the MCQs from different websites available
Tip 2: Should have deep knowledge of the operating system
Tip 1: Study the MCQs from different websites available
Tip 2: Should have Java knowledge
This round was conducted on Microsoft Teams at 10 a.m. There were 3 interviewers out of which only 2 were actively asking the questions. The interview was mostly based on Java questions.



The given linked list is 1 -> 2 -> 3 -> 4-> NULL. Then the reverse linked list is 4 -> 3 -> 2 -> 1 -> NULL and the head of the reversed linked list will be 4.
Can you solve this problem in O(N) time and O(1) space complexity?
Step 1: Create three pointers: current, previous, and next. Initialize current with the head of the linked list and set both previous and next to null.
Step 2: Iterate through the linked list while the current is not null. Inside the loop, do the following:
1) Set next as the next node of current.
2) Reverse the link of the current by pointing it to the previous node.
3) Move previous to current and current to next.
Step 3: Finally, update the head of the linked list by setting it as previous, which will now be pointing to the last node of the original linked list.
Can you write code to explain each type of inheritance? (Learn)
Write a single example explaining all types of Inheritance- Single, Hierarchical, Multilevel, and Hybrid
Don't forget to write Multiple Inheritance through Interface
Do you know Banker's algorithm? Explain it. (Learn)
Tip 1: Study Banker's Algorithm in detail
This round was conducted on Microsoft Teams and was just 20 minutes long.
Give your introduction.
What are your strengths and weaknesses?
Where do you see yourself after 5 years?
Who inspired you in your life and why?
Do you have any other offers in hand?
Any questions from me?
Tip 1: Answer with complete confidence
Tip 2: Describe everything mentioned in the resume

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