Open In App

GAP Interview Experience for Software Engineer (On-Campus)

Last Updated : 12 Oct, 2021
Like Article

GAP came to our campus for the role of Software Engineer. There were 3 rounds in total.

Round 1: Online Test

It was divided into three sections :

  • The first section consisted of 40 Aptitude MCQs.
  • The second section consisted of 20 Technical MCQs.
  • Output the most occurring value in array: Eg: 1, 2, 1, 1, 5; Output: 1
  • The third section consisted of 2 coding questions which were of easy to medium level. The questions were:

Output the element in which the value of the element has the maximum digit
sum possible
Eg.: 20, 21, 19 ; Output: 19 (2+0=2, 2+1=3, 1+9=10)

Round 2: Technical Interview

  • So basically, they started with my introduction and then directly jumped on the coding part in which they gave me a question of the array which was to find the second largest element in the array and while I was doing the question, he asked me some questions related to the program. 
  • Then he asked me about the definition of data structures and the importance of data structures.
  • Then difference between array and linked list and asked me to explain the binary tree.
  • He then asked me about the oops concept which included abstraction and examples of it.
  • Then he asked me about non-technical stuff which included explaining to him any innovative idea and stuff like that.
  • He finished the interview by asking me about sorting and searching techniques and asked me to explain any one of the techniques.

Round 3: HR Interview

  • Firstly, they asked me to introduce myself and asked me 
  • why I want to join GAP as Software Engineer and then asked a little bit about my aspirations and goals. 

Like Article
Suggest improvement
Share your thoughts in the comments

Similar Reads