Skip to content

Interview Experience 171

pkkp86nitd edited this page Sep 15, 2019 · 1 revision

2019

Program Associate

"Round 1:(Online Round)

The online round was held on AMCAT and was divided into 3 portions.

1st was the English proficiency test.

2nd was named Business Analytics.

3rd part was coding.

We were given 105 minutes for the same(25+25+45).

There were two coding questions.

Business Analytics questions where new for most of us.

The first coding question was very simple and second one was of moderate diffculty.

Round 2:(Written Round,1.5 hrs)

The written round had 2 parts.

1st part contained of puzzles and logical reasoning questions.

2nd part consisted of 8 MCQs based on topics like Data Structures, Networks and Operating Systems.

There were 2 coding questions for which we had to write the code on a given piece of paper.

  1. Given a number, form the largest number that can be formed using the digits of the number.

  i. Count number of ways to reach the n-th stair if the person can climb 1 or 2 stairs at a time.

  ii. Count number of ways to reach the n-th stair if the person can climb arr={a1,a2,a3,...,aN} stairs at a 
      time.

Suggestion: Try to keep your code simple and clean if asked to write on a paper. Add comments where necessary.

21 students were shortlisted for the next round.

Round 3:(Technical Part,2hrs)

The interviewer had the written round paper with him and then he asked me to introduce myself. I was then asked to explain my code from the written round to him and few other Data Structure Questions.

We then had a discussion regarding my internship.He then switched to subject related questions with a note that we will have more discussion about my internship.

He asked me questions from :

OOPS and Software Design : Dynamic Binding and static binding with examples and how it is implemented at industry level. Some design questions related to the concept and then some more OOPS Questions.Asked me to design a Library Management System with proper class diagram showing the relationships with each other. Questions from Operating System, DBMS ,Networking were asked. DataStructures: Quick Sort ,Insertion Sort ,Randomized Quick Sort ,Merge Sort - Asked to explain the algorithm with examples and then code.Then he asked me the best sorting algorithm and why?

Then again we came back to my internship part where he asked me few more questions regarding API and .dll extension(related to my internship project).

Question from Linked List where he asked me to explain my approach and when he was satisfied with my approach ,he asked me to code for the same.

Few more subjective questions were asked and some discussion over my class diagram.

10 students were selected for the HR round.

Round 4:(Technical Part 2 ,30 mins) In the 4th round interviewer asked me questions on system design(elevator design system and data extraction from 3 partially correct data set) and the projects that I mentioned in my resume.

Round 5:(HR Round,50 mins)

There were 6 people sitting in the room. They were very friendly, talking among themselves and smiling to every answer i gave. Asked me about the proudest moment in my life .There was a Technical Head among them who asked me a Dynamic Programming Question and then asked me to code it.He then asked me whether i would work for the company if given half the salary offered. Few more questions were asked regarding my daily routine and how i manage my time.Then he asked me if i had any questions ,to which i asked him 2 questions .

4 students were selected after the final round.

"

Clone this wiki locally