Abhinav Arora

1. What initiated the passion for coding in you? Did you have programming course during your intermediate?

- I did not have any kind of programming course during my intermediate. Hence in my 2nd semester when we had the first programming course, I realized I was pretty behind other people and I knew nothing. It was then that I picked up Let us C and started doing it thoroughly. I always made a point to understand the concepts thoroughly and I believe that is what helped me in the end.


2. As you cracked Adobe on the first day of the placement season, were you firm over joining a tech company from the beginning?

- Well this is a good question: Initially I was not at all clear about anything. In the first 2 years, the thought of placements, MBA etc was a distant one. In my 5th semester I joined a MBA class and wanted to do an MBA or wanted a non tech job. However, I soon realized that without work experience and without 75% in NSIT, I would never be able to be eligible for IIM-A (which was the dream college). Plus I soon realized that I would be better off in a technical company rather than some non-tech firm. So in the beginning of my 6th semester I gave up all MBA/Non-Tech thoughts and started focusing on Tech. Tech was not new for me as I had been working on PHP and other web technologies all throughout my 2nd and 3rd year. As I said earlier the only thing that eased my way was that the concepts were clear from the beginning. 

Please describe your placement experience at Adobe:

Well the placement experience at Adobe was pretty good. Most of all it was extremely unexpected in the beginning. I was very under-confident while preparing for placements and never thought that I would be able to make it to the big companies which visit NSIT. However after every round at Adobe, I became more and more confident and started having higher expectations.

On the first day we had a written exam which had questions from 4 sections: Quantitative aptitude, Logical Reasoning, C Programming and Data Structures/Algorithms(with 2 questions on OS). 22 people were shortlisted for the interviews. We had 4 interviews(3 technical and 1 HR). The technical interviews had questions from all horizons of programming such as Algorithms, Data structures, C Concepts, OS, Puzzles etc. There were eliminations at every round. On the whole it was a very tiresome day but in the end we got the good news that 4 of us were selected.


3. How did you prepared for the placement season? What advice would you give to your juniors regarding the placement season?

There are a few pointers which I would like to discuss regarding preparation for placements.

  • Percentage: I had 73%. As far as the importance of percentage is concerned, most technical companies do not give much importance to percentage. It is there just for an eligibility criterion. Most companies will allow people above 65% to sit, but few might consider only 70%. So if you keep a percentage of >70, you will be in a safe zone. The only thing important to technical companies is the way you fair in their written exams and their interviews. People have bagged cool jobs like Microsoft and Paypal despite having a low percentage. I am sure you know that when your net percentage will be calculated, you will be allowed to drop 3 subjects- 1 each from core, applied and humanities. So these percentages will be non existent in your percentage and hence your percentage will increase a little.
  • It does not matter whether you are or you are not good in technical. The only thing is that you should have a flair to learn. I and many of my friends who also got good jobs were not technical genii at this point of time. You can start to prepare for technical companies by starting from the fundamentals of coding.
  • You can start with the 3 Yashwant Kanetkar books. These will be extremely essential for your fundamentals which are commonly tested in the written exams, Yous hould go about them in the following order
    • o Let us C
    • o Exploring C
    • o Test your C Skills
  • Once you do all this you can also consider Kerninghan and Ritchie. It is not that essential but it will strengthen your fundamentals. By asking you to do a book, I mean that you should practice coding all the examples and questions.
  • The next important part is to strengthen Data Structures. You should code all the fundamental operations in all the data structures to strenght5hen yourself in coding. Books that will help you with this purpose are :
    • o Data Structures by Yashwant Kanetkar- This book has simple programs which will help you get started.
    • o Data Structures Tanenbaum : This has a little Higher level concepts and some better problems.
  • Operating Systems and DBMS are also very important. COE people will cover these in their 6th Sem. IT people do it a little before.
  • Aptitude - CAT type Quant and LR questions are also very important as most of the companies have them in their first round and many companies don’t even consider you if you feel to clear this level. The problems are simpler than CAT level but they still require a lot of practice. Many talented people miss out because of aptitude.
  • Finally, in the end you will need to solve Interview Specific Questions. These will be available in a book called Crack the Interview. Apart from that you can also refer to the www.geeksforgeeks.org.

I think this sum up the entire Placement Preparation.


P.S.: All the points I have mentioned are for Technical Companies. As far as Non Technical companies are concerned, I am not the right person to guide you for them.



4. What's the role of academics in getting a good placement?

- I would say that academics do play an important role in placements, but they are not the biggest stakeholders. A person with 80% is not guaranteed to get a good job and similarly a person with 60% is not guaranteed to get a bad job. Academics should be kept to a good level, but do keep yourself in touch with Tech stuff and not just mug up and score marks in college exams. Percentage is more like an entry ticket for placements. Try to keep yourself above 70% as then you will be eligible to sit for almost all companies. Most technical companies are satisfied with 65% cutoff.  My overall was around 73%. 
In a nutshell, don't neglect academics, but don't let that be the sole purpose of your life. 


 P.S - This was only for tech companies. I am not the write person to comment for Non-tech companies.


5. Did you applied for any other company after getting placed at Adobe?

- Yes I applied for Google (USA), but did not clear their interviews.


6. What all internships and projects you did in your 4 years at NSIT?

- I worked with a start-up called SEETA during my 2nd and 3rd year.

-Also worked with the NSITOnline team.

- Designing the Placement Portal helped me learn quite a lot about web development.

- Had my final year project on Model Based testing and Prioritization using Genetic Algorithm under the guidance of Dr. Ritu Sibal


7. Are you planning to do higher studies in near future?

Well that is an open question as I am still unclear about what next? For the time being I am enjoying software development.


8. Your class - IT 08 managed some of the finest placements and CAT results in the Class of 2012. How did the class environment helped in shaping what you are today?

- Yes seeing your peers well motivates you and instills a confidence within you that even you can do it.


9. What has been your most fun-filled moment in the past 4 years? 

- The first year Moksha was indeed the most fun-filled moment of NSIT. It will be cherished forever. 


10. Did you joined any college society or club? Do you feel that they make any impact over one's overall personality?

- Yes I was a member of CSI and was the Head of Finance in my senior years. 

Working in an organization surely impacts ones' personality. It teaches the importance of team work and also a sense of responsibility. I would surely advice juniors to join such societies. However you will benefit only if you are active within the society. Being dormant will be useless and simply a waste of time. 


11. Any piece of advice to your juniors?

All I can say is...Work Hard but don't forget to Party Harder. You will never get these 4 years back in your life. Live them to the fullest.


I hope I was able to answer all your questions properly. :-)



Netaji Subhas Institute of Technology

Azad Hind Fauz Marg, Sector-3, Dwarka, New Delhi - 110078
(An Autonomous Institution of Govt.of NCT of Delhi)

RizVN Login