Rahul Gandhi, Software Engineer Member of Technical Staff, Adobe shares his experience in this brief interview.
1. Please tell us about your Interview procedure. at Adobe ( Short listing procedure, GDs, Interviews, Questions, etc).
There were a total of 6 rounds. The first 2 were open to all and the next 4 were elimination rounds.
First Round: The first was a pen and paper written round. It had 2 sections: LR and Aptitude. Both had sectional cut offs.
Second Round: the second was also a pen and paper written round. It had multiple sections all of which were technical. This round had a good mix of questions from topics like output, error finding, Data structures, Algorithms and some general programming related questions. We were supposed to write C code for the programming questions.
Even though both these rounds were open for all eligible students, the second round was evaluated only for people who cleared the cut off for the first round.
The next 4 rounds were scheduled on the next day at Adobe’s office.
Third Round and Fourth Round: The third and the fourth rounds were Personal Interviews. These had a mix of questions related to the projects in my resume, some algorithm questions based on trees and graphs and a lot of discussion on various Operating System topics. (For some reason, people at Adobe love asking OS questions. They just love it :p. So make sure you brush up your OS concepts before you go in for the interviews. )
Fifth Round: The fifth was the director round. Not everybody had this, some people had just another tech round instead of this. For me, this round was a mixture of everything. HR questions, OOPS Questions, C Questions, Design Questions, Puzzles and what not.
Sixth Round: This was an HR round. Normal HR round. The guy was friendly and it was more of a discussion than an interview.
2. What and how many internships and projects you did at college? How did you get them?
Being genuinely interested in Computer Science and Programming always helps. I had been messing around with Linux for a long time and I guess that really helped me understand OS concepts. You have to have a very thorough understanding of the CS concepts.
I had already faced a lot of technical interviews prior to this (When I was looking for internships). That too helped a lot.
Having good projects also helps a lot. Shows you are actually interested in computers.
You have to have faith in yourself. Trust me, confidence can do wonders. The placement season can be really harsh on you, keeping your calm will take you a long way.
I had undertaken a few self started projects. Ranging from websites to chrome extensions to search engine.
I had done 2 internships. One at CRIS (Centre for Railway Information Systems) and one at Riddhiford.
3. What makes this company different from other firms?
Are you planning to do higher studies in near future?
Not at the moment. I might go for MS later.