How to Prepare for Internship as a BSCS-Student

DSA & Learning a Language

Preparing for Internship is real time problem for all students as 2nd year began opportunities starts to knock door so there are some steps to follow:

1. Select a language and learn basics The most baby step yet most strong step is to select language that you want to work with and learn basics of it such as(loops, conditional statements, pointers, functions etc. ), in my opinion C++ and Java is most beneficial because it has tremendous amount of job openings.

2.AFTER LEARNING LANGUAGE START WITH BASIC DSA with java and C++ learning DSA is easy because there are a lot of marvelous Programmers on YouTube.

3.AFTER SOME DSA, DO PARTICIPATE INTO HACKATHONS
Participation in hackathons and leetcode will get you the idea of interview question and probably will bring you confidence as well.