Microsoft gives an opportunity to all undergraduate and postgraduate students for 2 months summer internship program. The basic criteria to apply for Microsoft internship program were to have CGPA greater than 7.0, no pending backlogs, and candidates should not have participated in the Microsoft internship hiring process for the last one year.