Three filters, three interviews. 1st. With Human Resources internal Department, the second one with tech staff manager and the third with two guys from NY headquarters by skype. All informal interviews not lasting more than 20 minutes each one. A head hunter contacted me first before everything even telling me what to tell and how much to ask (salary).