Internship preparation suggestions

I have completed Second year of my ICT degree and looking for internship opportunities in India for upcoming summer 2021

My confusion is I have done competitive programming for most of the time and hardly learnt anything about development or open source.
I know C and C++ and basics of python.
So In which filed and which role I should apply for internship? (like web, ML, Android).

Should I consider companies which requires some experience in software Development?
Is it okay to learn development after getting internship?

Following snapshot is from Google India Careers.

I request to all of my seniors and code chef community members to provide guidance.

1 Like