Tip 1: Prepare DSA well; try to cover all important topics.
Tip 2: Make 2 or 3 projects.
Tip 3: Be well-versed in computer fundamentals.
Tip 1: Include some good projects.
Tip 2: Only mention things that you have done.
There were 20-30 MCQs, and you had to solve around 20 of them correctly.
Two DSA questions were asked, and you had to solve them.
It was a pattern printing-based problem. If you know Java well, you will be able to solve it.
I used simple logics to print the pattern.
Three coding problems were asked, and based on how many questions you solve, you receive interview calls for different roles. For Power Programmer, it is recommended to solve at least 2 out of the 3 questions.
It was a mathematical puzzle type problem.
Tip 1: Make sure you know basic Math to solve the problem.



I used a recursive method with memoization to solve it.



It was simple implementation based problem based on binary search.
I applied simple binary search to solve the problem.
The interviewer was very experienced and grilled me about my projects and the things I have done in college.



This is a simple question, you can linearly reverse a linked list by simple pointer manipulation.

Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
To make an AI less repetitive in a long paragraph, you should increase: