The process is simple, they take a GD and two technical interviews. In our case, we were 18 people selected for second interview. He called people in batches of 3 and interviewed and picked one from each for another round.
I was very disappointed with the interviewer as he didn't ask a thing from my profile. I have interests in Big Data, and pursuing a course. As part of the course I had done a lot of work using R, which in my opinion was an advantage.
He drove us through basic questions like, any projects on big data?
In my case, I told I am pursuing a course in it and have learned about map reduce algorithm. He interrupted and said "What's Map Reduce?"
I answered him, told him that huge dataset spread across a cluster of computers are fed into mappers. Mappers in turn produce <key,value> pairs which is further grouped as per requirements by grouper to feed into Reducers. I also went ahead and explained what kind of tasks can be done by this algorithm. I told him only commutative functions can be separately worked out and reduced subsequently like the case of MAX(x1,x2,x3,...). In different sets if we apply MAX() and then combine their results and reduce again using MAX() we will get the correct answer. But not the same case with MEAN().
Asked what is the difference between Machine Learning and Deep Learning?
I answered him that DL is a subset of ML. ML has various algorithms but in case of Deep Learning a dense Neural network is used. I even told him they called it deep nets but actually it is their width that is large and henceforth must be called wide nets and so on.
Now he comes down on asking questions on how to add two Big Integers. Flatly said no. No bluffing I didn't work on big integers, but this of course cannot be a decisive turn, I thought. It proved out to be decisive anyway.
He asked, how to find two numbers missing in an AP. I gave him 3 solutions. He appeared unconvinced. Can't help I thought.
Then asked us our marks in Mathematics: my friend beat there I scored 91 and she 95, apparently!
Next, he asked if we like coding?
I thought, why would we be sitting and explaining algorithms and giving interviews to an IT company if we had nothing to like about programming, coding.
This was enough, I was kicked out brilliantly in this round.
Felt bad and then thought company's loss not mine! ;)