I am passed out from IIT BHU, I had an interview on Skype first. They asked my some SQL questions then puzzles. Since I had worked in Java so they asked me basic questions related to Java: Like what is method overloading, what is method overriding, what is static keyword, what is the difference between == and equals method for String in java.
I cleared first round held over Skype they called me their office in Noida for further process. There they gave me a question sheet in which all the questions was from SQL and those were related to their field of working. After solving those questions there was 3 rounds of interviews. In First round, firstly they discussed the questions from the sheet and then further questions were asked related to SQL, Puzzle and basics of Java and They also asked me to explain my project.
Next round was an coding interview, they gave me two questions I was able to solve both the questions and then they asked me to explain my project. third round was HR interview, In that round they told me about the work culture of MyKaarma and they asked some basic questions from where do I belong, where have I studied etc. At end of day I got an positive reply from company.