Applied online. Got a call from the HR to setup a technical interview. The HR team was very helpful as they asked me for a time that is suitable for me and scheduled the interview accordingly (I was a having a very tight schedule, but still they complied with it) .
The technical interview started on google hangouts where I was asked questions based on Android with moderate difficulty. I was asked to explain a project that I have done in Android and most of the questions were based on it, following this I was asked to solve a coding problem on coder path.
It was my first technical interview, I was not well prepared for this, but it was a great experience overall.