I applied through vendor.After 1 week I got HM call.She discussed about the company and why I want to join,how can I commute.Later after almost 5 days they gave me technical assessment ,after 1 week I got scheduled for call from technical manager .He went through my levels and my current job situations,about assessment.