I applied online on their website. Received an answer in around 1 month, than had 2 interviews.
First interview was only with the manager discussing about my background and my expectancy. Second one was with both my tutor and manager where I got some questions related to technical part of the internship and how to handle some possible issues.