It was an online test consisting of MCQ’s for 107 mins on Oracle platform. There were questions belonging to different sections in this round which included:
Aptitude: Contained quantitative aptitude, logical reasoning.
Data Interpretation: Included analyzing the data depicted in form of bar chart.
Contextual communication:Consisted of grammar correction, reordering of sentences, reading comprehension, vocabulary etc.
Data Structures based question: Most of the questions (except maybe 1-2) where based on trees basically concentrating on traversals(postorder, preorder, inorder).
Computer Science: Questions from OS, DBMS, C++ output with emphasis on declaration of variables question.
Around 60 students where shortlisted for further rounds.
This was a face to face interview round. I was asked about my technical interests and in which field I would like to work in future.
–> I was given 4 coding questions to solve:
1) Given a n*n matrix print the elements of the matrix in spiral form.
2) Given a m*n matrix consisting of 0’s and 1’s print the sub-matrix with largest number of 1’s.
3) Given a 1-d array print all the sub-arrays whose elements sum exceed a given value x.
4) Given a tree print all the elements at a given height x.
–> I was also asked a puzzle which is : Given a weighing balance with two pans and 10 identical coins of which 9 coins weigh 10 grams each and 1 coin weighs 11 grams. Find the minimum no of iterations required to find the coin with 11 grams .
–> Two oops related questions that were asked where : what do you mean by the keyword static, what is polymorphism.
The interview lasted for about 30 mins. I could answer most of the questions and hence made it to round 3.
The interviewer grouped 6 members and gave the same question to the 6 of us.
–> There are many cities connected to each other by different paths . Each path is associated with a cost. Given a source and destination print the shortest path and the cost of this path to travel from source to destination.
We were given around 45-50 mins to solve this question. I answered it correctly and made it to the next round.
This was yet another face to face interview.
Attention reader! Don’t stop learning now. Get hold of all the important DSA concepts with the DSA Self Paced Course at a student-friendly price and become industry ready. To complete your preparation from learning a language to DS Algo and many more, please refer Complete Interview Preparation Course. In case you are prepared, test your skills using TCS, Wipro, Amazon and Microsoft Test Serieses.