I applied through a staffing agency. I interviewed at GotPrint
Interview
Demo project presentation and then one technology discussion round. Final round is HR, it salary discussion and negotiation round. Take whole day to complete then they release offer letter within a week