three levels of interview, stated with a casual phone interview with general questions as primary focus. Then the next level is a logical test sent, this test is pretty much about logical and quantitative aptitutde test, The next level was a programming test primarily focused on MCQ's in C++ programming. It was quite time taking but sovlable . Theory questions were very less.