Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

Placements & Internships – On & Off Campus

1. THE FIRST YEAR


● Relax and explore your interests.
● Attend orientations of different societies/communities.
● Make contacts and interact with your seniors.
● Join a community if you really feel the need and if it matches your interests.
● But focus on your CGPA!

2. HOW TO KICKSTART PROGRAMMING?


● Best time to start - 2nd sem to 3rd sem
● Start off with a language (preferably C++ or Java but not Python) - 1 month
A. Documentation: https://en.cppreference.com/w/
B. GeeksforGeeks
● Study basic DS and Algo in the language of your choice - 3 months
A. Take a course (preferable) - Coding Blocks/Coding Ninjas
B. GeeksforGeeks
● Practice questions alongside - 3 months
A. Striver’s SDE sheet - if you have less time
(https://docs.google.com/document/d/1SM92efk8oDl8nyVw8NHPnbGexT
S9W-1gmTEYfEurLWQ/edit)
B. DSA Cracker Sheet (450) - if time permits
(https://drive.google.com/file/d/1FMdN_OCfOI0iAeDlqswCiC2DZzD4nPsb
/view)
C. GeeksforGeeks Interview Experiences
D. Interviewbit
E. Leetcode
● Get a taste of CP - 2 months
You can either:
A. Practice solving upto Div2(C) of Codeforces - if you have time
B. CP List : https://bit.ly/tuf_CPList - if you have less time

3. THE RESUME

Projects Competitive Programming


● Work on atleast one good project ● Build a strong rating on any of the
on any field of your choice - Data websites, preferably -
Science/WebD/Android/AR/VR. - Expert to CM in
Codeforces
● How? - Hackathons/Course - 4-5 star in Codechef
Projects/Internships ● Good rank in coding challenges -
● Work with a partner preferably. FacebookHackerCup, Kickstart,
● GSOC and open-source Codejam, Hashcode etc.
contributions

4. LAST LAP
● Fundamentals - 2 months
A. OOPs:
https://whimsical.com/object-oriented-programming-cheatsheet-by-love-
babbar-YbSgLatbWQ4R5paV7EgqFw
B. OS/DBMS/CN - Knowledge gate and Gate Smashers (Youtube channels)
C. System Design - Systems Expert/Youtube channels(Gaurav Sen/Tushar
Roy)
Practice questions from GeeksforGeeks quiz section.
● Aptitude and Puzzles - BrainStellar and GeeksforGeeks - 1 month

5. ON-CAMPUS VS OFF-CAMPUS : THE DIFFERENCE

ON-CAMPUS OFF-CAMPUS
● Application process - through ● Application process - through
college TnP. company portal - submit resume
- Referral (Family, Relatives,
Institute, Social Networking) -
LinkedIn
- Mentorship programs and
Scholarship programs (De
shaw, Google, Adobe,
Microsoft)
- Online challenges (Google,
Codenation, Samsung,
Atlassian, BNY Mellon,
Amex, JPMC) - Hackerearth

● CGPA matters a lot. ● Resume matters a lot.


● College and branch matters to a ● Mostly independent of college
large extent. (CS/IT/SE/EE/EP) and branch.
● Interview/Tech round mostly ● Interview/Tech round mostly
based on DS/Algo and subjects. based on
projects/experience/resume.
● Timeline - Aug to Oct ● Timeline - Throughout the year.

You might also like