Bhavna Software Interview Experience | On-Campus 2020

Round 1: PEN-PAPER ROUND (60 Minutes)

The first round was APTITUDE ROUND, which consists of 30 MCQs questions in total. There are multiple subsections in this round consists of Coding output questions (5 questions{C++ based}), Mathematical questions(10 ques), Graph and Data analysis based questions(10 ques), English based (5 ques).

Out of  50 students, 26 were selected for the next round



Round 2: TECHNICAL ROUND (F2F)

It started with Self-Introduction, and How I rate myself in Data Structures (DS). In this round, they were basically looking for your approach towards the solution. The questions were basically revolved around your RESUME, some DATA STRUCTURES questions & some PUZZLES. This round is about 45-60 minutes long for me. The questions were asked as follows:

  1. What is Heap Sort? Write it’s code & draw the structure of Max-Heap & Min-Heap?
  2. Print the Linked list in Reverse order using Stack. While I was discussing the approach they asked me to write the code for it, and also to write the implementation of the Linked List.
  3. What’s the difference between NULL & VOID?
  4. What are the access modifiers?
  5. What is Function Overriding? Differentiate between Run time and Compile time Polymorphism?
  6. What is the Friend class?
  7. What does final do in Java & what is the finalize method in Java?
  8. Difference between List and Tuples?
  9. Is it possible to create an object of the class which has a private default constructor?
  10. Different Searching Methods? How Binary Search works and what is its time Complexity?

After the technical questions, they moved towards behavioral questions like:-

  1. If I have any problem in learning a new technology they are currently working on?
  2. Why Bhavna Corporation?+
  3. PUZZLE : 3 Priests and 3 devils Puzzle. https://www.geeksforgeeks.org/puzzle-3-priests-3-devils-puzzle/
  4. Any recent Failure and how I dealt with it?

Round 3: If you made to this round then there are 96% chance that you will be selected.

This round is more of an interaction kind of round.

  1. First they asked me to introduce myself.
  2. How my technical round went.
  3. My hobbies, Family background.
  4. What are the aspects I’m looking for in the company?
  5. What makes me angry, and how I deal with it?
  6. What do I love to do in my free time?
  7. What are my future plans and asked me about my Intern and Projects?

RESULT: 7 Students got selected. I was one of them.

MY ADVICE : 

  1. Stay calm and confident. They will give you enough time to think so relax.
  2. As far as the project is concerned you can have a basic project but should know its inside that why a particular framework or database and certain other things are used.
  3. In any round, if you stuck, discuss it with the interviewer as they definitely help you on that.


Write your Interview Experience or mail it to contribute@geeksforgeeks.org

My Personal Notes arrow_drop_up

Check out this Author's contributed articles.

If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to contribute@geeksforgeeks.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.

Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.