I applied on-line through their job portal and was contacted via e-mail for an on-site interview 3 days later with the hiring manager. I was also requested to prepare a 20min business case and project plan presentation based on a problem case they sent me along with the invitation e-mail.