FIrst they emailed me, then they asked for a skype conference. The first interview was done and general questions were asked. After 3 days, they scheduled another interview for technical skills. a day after, they sent my offer letter and i signed it.