They started with introduction. Then we discussed about my academic and open source projects contributions.
Basic programming and oops concepts were asked in the interview followed by logical programming questions.
I was asked to write couple of algorithms for basic pattern design.
Then, they asked about my goals and future plans and then I was called for HR interview.
They replied me on the same day and I was hired within two days.