Exam Pattern: Total 13 sections. There is no time limit for the section we can shuffle between sections
- Coding Round(last section) :which contains 4 questions
- one problem is a simple math-based problem
- two medium questions which are based on dynamic programming, Binary search,
- one hard dynamic programming question (tricky)
The rest of the sections are MultiChoice based on different topics
- DSA easy, medium, hard (3 sections)
- Operating systems, easy, medium, hard
- Object-oriented programming is easy and medium
- Aptitude rounds
Interview Pattern
Round 1:(Technical Each round is 45 mins)
- Brief introduction about me
- Asked about my projects
- Then gave one programming question finding the kth largest number in an array
- I explained to him three approaches and then he added to me that can we use variables (sorting,priority_queue, bubble sort for k time, then using variables)
- After saying all approaches he just asked me to place time complexities order increasingly (o(n)<o(n^2)..)
- After programming questions, he tested my statistics knowledge because I mentioned that I am machine learning enthusiast so he asked what is
- Normalization, standardization, variance, and standard deviation
- Then he asked what is the difference between decision trees and random forest
- At last, asked what are Acid properties
Round 2:(Technical)
- Brief Introduction
- Asked a few questions in my projects that why I have selected these topics to do projects
- He had my previous round approaches list so he asked me to implement the code and run it online compiler
- Then he asked few Dbms keywords meaning and asked me to explain them in our daily life with some examples
- Delete vs drop vs truncate link
- Asked about my previous internship completely and what was a problem there,what we did , what was team size and so many things
- Then last he asked What are typical steps for data preprocessing
Round 3 (Hr):
- Brief Introduction
- Started with a cricket puzzle which I was not able to answer. https://www.quora.com/Two-batsmen-are-each-on-94-runs-Seven-runs-are-needed-to-win-in-the-last-3-balls-and-both-batsmen-make-100-not-out-How-How-can-it-be-done-from-just-the-last-2-balls
- Describe yourself in three words
- He asked me to show how I manage my time (since I mentioned time management) I said I will use the todo app for maintaining deadlines so he said me to present the screen and show the todo app (so be honest with your answers)
- Why do we hire you?
- Why maq?
- What is your biggest failure in your life how did you come out from it
- What is your jee rank? And why were you not able to get a single-digit rank
- Then asked me why I didn’t get single digit rank in jee
- Then asked how you will manage your health (mental health as well)
- Rate yourself for honesty on a scale of 10
Whether you're preparing for your first job interview or aiming to upskill in this ever-evolving tech landscape,
GeeksforGeeks Courses are your key to success. We provide top-quality content at affordable prices, all geared towards accelerating your growth in a time-bound manner. Join the millions we've already empowered, and we're here to do the same for you. Don't miss out -
check it out now!
Last Updated :
02 Jan, 2023
Like Article
Save Article