Applied online and got email from recruiter for interview process. First round was google hangouts video call which was introduction of company and yourself. The first round was good and interview for second round was scheduled. Then they cancelled the interview 1 day before saying I did not had right Visa status needed.