Tip 1 : Focus on Object Oriented Programming Concepts
Tip 2 : Basic knowledge of Data Structure & Algorithm
Tip 3 : Should have good understanding of your final year Project
Tip 1 : Mention your project honestly.
Tip 2 : Mention limited technology that you are familiar with & have some hands-on practice on it.
Online test in AMCAT. This round consisted of numbers of MCQs over general topics like English, Aptitude, Reasoning, etc and then the interviewer asked me a coding question which was very easy to solve and they ended up asking a puzzle.



Can you solve each query in O(logN) ?
Using Binary Search but the binary search needs to be modified to perform the search. The idea is to create a recursive function that takes l and r as a range in input and the key.
You are blindfolded and 10 coins are placed in front of you on the table. You are allowed to touch the coins but can’t tell which way up they are by feel. You are told that there are 5 coins head up, and 5 coins tails up but not which ones are which. Can you make two piles of coins each with the same number of heads up? You can flip the coins any number of times.
Tip 1 : Listen to the problem patiently
Tip 2 : First, create the logic in your mind and then build up the answer
They ask OOPs concept, DS algorithms and questions related to my project and one coding question



Consider if ‘N’ = 4, the Factorial of 4 will be the product of all numbers from 1 to 4, which is 1 * 2 * 3 * 4 = 24. Hence, the answer is 24.
Make a formula for factorial and use recursion for the same.
It was a HR round. Normal HR questions were asked in this round
Tip 1 : Never say No to re-allocation, until some Valid reason is there
Tip 2 : Always be confident and act as a good listener

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: