Honey Nikam

Honey Nikam, studying in IIT Kanpur as a Double Major student will do her summer internship in SOFTWARE ENGINEER profile at UBER

I started my preparation around April, partly because there wasn’t anything else to do. I was primarily targeting software profiles. I started 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. The archives by pclub were also helpful. In the end, that is the period between when the coding tests began and the interviews started, I had my hands on the CSES problem set, which again has a nice repertoire of the kind of questions companies ask. 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 a lot of the blogs by Y17 and some online resources and made a list of common HR questions. AnC conducts mock GDs, which might be helpful for people targetting FMCG roles. 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 which you have worked on firsthand, a lot of the companies focus their HR interviews on your past projects. After you have a draft ready, have the resume reviewed by a few seniors (count in me as well) A few links that might be useful: HTTPS://WWW.YOUTUBE.COM/WATCH?V=DZ_6MS14MG4 HTTPS://WWW.YOUTUBE.COM/CHANNEL/UCZCFT11CWBI3MHNLGF019NW HTTPS://WWW.YOUTUBE.COM/WATCH?V=8LUSJS5-AGO&LIST=PLRMLMBDMILPSHANTPP_ JHHDX_OS9ITYXR HTTPS://WWW.YOUTUBE.COM/WATCH?V=DDTC4ZOVTBC&LIST=PLRMLMBDMILPU2F2G8LT QAACZIQ6GJVL1J

I had decided that I would be devoting the entire time for internship prep and wouldn’t want any other involvements during the summers. If you don’t have anything specific planned for the summers as yet and are targetting software roles, solely preparing for the internships is a great option. Although I was preparing for software roles, I did apply to FMCG companies such as ITC, HUL. Looking back, I would rather not, because it requires a different preparation strategy. Once shortlisted, I called a few seniors for the kind of questions FMCG companies ask, revised a bit of thermo, gave mock GDs, and ended up spending time in a different direction than I would have wanted to. So, if you’re clear about the fact that you would want a software profile rather than a Day 1 internship, be decisive about the companies that you apply to. I had also enrolled for a double major, partly with the idea that more software companies are open for EE, CSE, MTH. This also comes at a cost as some companies like Goldman Sachs, Samsung South Korea don’t accept applications from students who aren’t in their prefinal year. Most companies don’t have an explicit rule, but the fact that the student would not be able to accept a PPO might be concerning for some, and in case you’re asked about it in an HR interview, be prepared to steer your way out. An important point I’d like to state is that competitive programming is different from internship preparation. In CP you have more liberty in terms of what data structures to use or the approach, for instance, in a contest when you want to have the fastest submission you wouldn’t care about implementing a linked list, while in actual interviews you'll be directly asked questions like printing the mid-value of a list. So, if you are a beginner, I would certainly recommend starting with something like InterviewBit or LeetCode than codeforces. The preparation, as well as the shortlisting process, can be overwhelming, try to make the most out of it and have a sense of belief within And if there's anything else that I can help you with feel free to reach out