Introduction:
Hi there! I am Nikita Chauhan from the department of Computer Science Engineering. Here's a blog
on what I learned and experienced during the internship drive of 2021. I have also tried to
incorporate the tips and advice I received from my seniors that helped me get through. So, here's
presenting my perspective and experience of the internship drive:
Summers :
During summers, I get two projects, but in the mid of July, I back out from one of my projects
because I could not give time to both projects and my preparation. Later, I struggled to complete the
project section of my resume (which I eventually did by completing a few online Coursera projects
and two summer projects, one of which I have done in my first year summers). So yes, having a good
summer project can help you with a few resume points, but it's not necessary to have one.
Now, something that I learned from the internship drive is that f irstly, try to
figure out which profiles you want to target. You must do that before summers start. Talk to seniors,
learn about various profiles and the work on offer and plan according to what suits you best. You
should have a plan ready before the summers start.
• For all who are even thinking slightly for software, you HAVE to do coding in
summers. That is compulsory. Apart from that,
• You can try to take up intern if they offer good work.
• Try to contact profs according to your interest and get some project under a prof.
• If not, then last option you can take up projects under clubs or self projects.
• But DO NOT WASTE SUMMERS and DON’T SIT IDLE the whole summers. Do
something productive that you can write in your resume and that would help you in
coming intern season.
For techno-managerial roles, I feel the best thing we can do is improve our communication skills.
AnC conducts mock GDs, which might be helpful for people targetting FMCG roles. Forming a group
for preparing and conducting GD sessions might be beneficial. The resources on the SPO website and
the ANC resources for GDs can help too.
For ML profiles, try to get some good projects under prof. If not, then you can also take up
challenges on Kaggle. For studying theory, you can find a lot of good courses online. Our institute as
well offers CS771, you can try to take that up.
How did you prepare for the internship season?
I started my preparation around mid of May. I was primarily targeting software profiles. I began with
InterviewBit and would certainly recommend it if you are a beginner. I later actively started doing
questions from GeeksforGeeks and LeetCode. After a bit of practice, you sort of notice some
recurrent questions or questions whose variants you have already done, and that is indeed very
satisfying. Apart from coding, I did go through the 'Fifty Challenging Problems in Probability with
Solutions', which, as the title suggests, has fun problems in probability, and for some aptitude tests,
you can expect questions straight out of the book. I also went through many blogs by Y18 and some
online resources and made a list of common HR questions. As for the resume, try to stick to the
headings that you see in many resumes and few things like, in the POR or internship section, position
before club/company name. Have a decent project to your credit that you have worked on firsthand;
many companies focus their HR interviews on your past projects. After you have a draft ready, have
the resume reviewed by a few seniors (count me in as well). I gave many mock interviews with my
sister. This step was beneficial and gave me a lot of confidence. Mock interviews arranged by AnC
are also helpful.
A few links that might be useful:
https://www.youtube.com/channel/UCZCFT11CWBi3MHNlGf019nw
https://youtube.com/playlist?list=PLrmLmBdmIlpsHaNTPP_jHHDx_os9ItYXr
How were the selection process and the interview? Kindly list the details of the events that
happened and how you dealt with them. Also, please give some tips which might be helpful in
interview preparation.
Interview Experience:
One day before the interview, talk to someone who already has experienced it. And prepare a few
English sentences and about yourself. Keep a happy face during the interview. Never stay silent for
longer than 5 seconds. Make them believe that you are enthusiastic.
And you can also prepare yourself from the company-specific coding interview questions available
on geeks for geeks archives. And while solving those questions, try to talk to yourself; it will boost
your confidence for interviews.
A few days before the interview, don't try much. Just revise your resume thoroughly and try to
revise basic theory depending on the requirements of the profile. Don't start new things last
moment
During the interview – be confident of whatever you say! Work on your soft skills as they matter A
LOT during the interview.
What general advice would you give to the students preparing for their intern season?
(Conclusion).
Practicing as many CP questions as possible is a must.
Many people wonder which coding website to use from preparation. I advise you to pick any coding
websites (leetcode, interview bit, or geeks for geeks) and stick to it.
Revise Data Structures and Algorithms.
During summers, you can do internships and projects to build your resume. If you can manage your
time, they should not be a problem with your preparations.
And in the interviews, avoid panicking because the interviewers usually understand and try to help
you even if you don't know the answer. They will usually give you some hints so that you can reach
the solution. They are there to test your abilities rather than just memory, so as long as you can get
the answer, even if you have to use some hints, it should be fine.
While preparing, try to solve questions on your own as much as possible without taking the help of
hints since it will improve your skills. But don't overdo it as well; if you can't figure out the solution
for a long time, you can search for some hints since there is not much point in wasting too much
time on a single question.
Try to practice at least one question from each category. For example, on InterviewBit, questions are
categorized into a general topic and some specific categories they are targeting. Questions in a single
category are almost the same so try to solve at least one question from each category rather than
going for all questions, leading to missing out on some categories.