I applied for the internship online, the processing of application was really long. Although the interview was really easy just basic questions related to resume and background. The person who took my interview was really nice and helped me out throughout my internship.