I applied on the company website & got call form HR within a week. We discussed about scheduling interview & she informed me about the requirements. Than next Friday there were two on site interviews, one with HR & other with their IT Team. Both lasted for about 30 minutes