Anudeep Nekkanti, a 21-year-old student from a small town in India, was offered a position at Google in Zurich despite not attending a top Indian university. He credits his success to competitive programming competitions where he practiced algorithms and data structures extensively. Through hundreds of online problems and programming contests, he gained the skills needed to solve complex problems during his interviews. While grades were not a major factor, his strong programming abilities from focused practice led to his rare achievement of landing a job at Google from a non-elite college.
Anudeep Nekkanti, a 21-year-old student from a small town in India, was offered a position at Google in Zurich despite not attending a top Indian university. He credits his success to competitive programming competitions where he practiced algorithms and data structures extensively. Through hundreds of online problems and programming contests, he gained the skills needed to solve complex problems during his interviews. While grades were not a major factor, his strong programming abilities from focused practice led to his rare achievement of landing a job at Google from a non-elite college.
Anudeep Nekkanti, a 21-year-old student from a small town in India, was offered a position at Google in Zurich despite not attending a top Indian university. He credits his success to competitive programming competitions where he practiced algorithms and data structures extensively. Through hundreds of online problems and programming contests, he gained the skills needed to solve complex problems during his interviews. While grades were not a major factor, his strong programming abilities from focused practice led to his rare achievement of landing a job at Google from a non-elite college.
Anudeep Nekkanti, a 21-year-old student from a small town in India, was offered a position at Google in Zurich despite not attending a top Indian university. He credits his success to competitive programming competitions where he practiced algorithms and data structures extensively. Through hundreds of online problems and programming contests, he gained the skills needed to solve complex problems during his interviews. While grades were not a major factor, his strong programming abilities from focused practice led to his rare achievement of landing a job at Google from a non-elite college.
Download as DOCX, PDF, TXT or read online from Scribd
Download as docx, pdf, or txt
You are on page 1of 7
Top College: No, Top
Talent: Yes ; Anudeep
cracks Google Varun Deshpande | May 20, 2014 Share This:
Anudeep Nekkanti embodies the old adage there i s no substitute for talent. The 21-year-old coder from Samalkot (a small town near Vi shkhapatnam) has landed an offer from Google, Zurich an impressi ve package and additional perks including relocati on and travel. What makes Anudeeps feat commendable is that he was not placed out of the cream colleges of the country. No he i s not an IITian, NITian or BITSi an! A B.Tech student i n computer science from Anil Neerukonda Institute of Technological Science, Vishakapatnam, he considers hi s preparation and performance in programing competitions the reason for his success at cracking the google interview process. You can login and download his resume here to see this trail blazers achievements. We at toptalent.in had the opportunity to interact and pick Anudeeps brain to gain valuable insights i nto developing the right skills to be successful at getting recrui ted at Google. Toptalent: How do you feel on achieving this rare feat? Anudeep: It al ways feels great to achieve something rare. I was happy after knowing about it, but the real joy was after knowing how much my parents and well - wishers enjoyed the news. There is a lot of hype about being Googler, excited to see what it is really. Also excited about Zurich and Swiss chocolates Toptalent: What made you chose your particular college and course? Anudeep: I did not know about IIT-JEE or AIEEE. I did not dream about joining particular college. I almost never took decisions back then. My dad is cool, he does not believes that educat ion is everything and he did not want me to onl y concentrate on studies. So, when joining 11 t h
standard, he asked me i f I want to opt for JEE training. Not knowing what it is, my initial answer was yes but then he realised that I had no knowledge of what I was getting into and made me change my mind, and I am grateful to him for that. My EAMCET (State board common entrance test) rank was in the seven thousands. I had never lived outside of my town. So I wanted to stay away in a city and study, at the same time I did not want i t to be too far from my home. Visakhapatnam was the best choice. Initially I was supposed to take Electronics. My sister, who had finished B.Tech in computer science by t hen told me CS is easy, you can start preparation one day before exams and clear them. Well, I was looking to enjoy a lot in engineering and this line was perfect! It had so much i mpact. I just deci ded to take Computer science. It turned out to be one of the best decisions I have taken. CS is not easy, it is fun! TopTalent: How many interviews were hel d in all? Anudeep: Telephonic Interview initially. Then six onsite interviews at Google Hyderabad, then manager interviews. Toptalent: Can you gi ve us a brief account of what you fel t was the toughest interview? Anudeep: Hard to pick a single interview. Of the eight rounds I had with Google, couple of them were tough, one of those rounds lasted two hours on a single question. Toptalent: What was your preparation strategy? Anudeep: I did not prepare on anything specific for Google interview, I knew that my strength is algorithms and data structures. I di d not want to read about other topi cs only for the purpose of job. I was hoping that onl y algo related stuff was asked. I was lucky with Google, all my interviews, all the questions were related to algorithms, data structures and programming.
ALSO READ: Google, Facebook, Amazon, Walmart & PocketGems, All Fighting For Prasoon Mishra
Toptalent: What kind of ski lls do you think hel ped you getting this job? Anudeep: It is competi tive programming. I should say I was lucky about it. It is true that majority of hiring is biased towards competitive programmi ng. One can clear these interviews by having good knowledge only about algorithms and data structures. Open source contributions, projects and machi ne learning are 3 other skills I would list. Toptalent: Tell us a bit about competi tive programming and how you became good at it. Anudeep: It is similar to any other sport. One need to have a l ot of interest to perform. One need to put a lot of effort to top. We say someone is out of form or in form in sports, true for competiti ve programming too, you need to keep doing them to be in good touch. And most importantl y, at some point of time you realize that Thi s sport is not correct for me, it can be true with programming too, and when this happens do not hang on to i t, move on there are lot more things to do. How did I become good at i t? I played it a lot. Concentrated practice is all that matters. Toptalent: What resources did you consult? Where did you practice problems from? Anudeep: Fi rstly, I solved about 300 problems on SPOJ (Sphere Online Judge). I came to know about online judge for the fi rst ti me i n 2012 Jan. That was because of IOPC (programming contest by IIT Kanpur). Practice was my mantra. I used to try a problem for 2-3 hours. If I didn t get it, I l ooked for soluti ons on forums. I read few tutorials on TopCoder, but I did not know that TopCoder also has al gorithm problems. I participated in following Augusts long contest, I was lot better this ti me, I could solve 7 problems. Ended 35th in Global ranking. With this li mited exposure to programming I went to participate in ACM ICPC Regionals. I coul d sol ve 4 problems there at onsite. I then understood that knowing how to solve is not enough, i t is the ability to think and code fast is more i mportant. By August end I solved about a hundred and eighty 500 pointers. I slowl y started to think dynamicall y. By then I was able to sol ve four out of five problems. Now I am quite comfortable with 500 pointers. So, to conclude all that matters is sheer practice. Programming is fun, programmi ng is easy. My failure at IOPC 2012 made me start it. I thought, I wil l do well in IOPC 2013 and stop programming. That is how I started it. Very soon I started to li ke it, then I got addicted to it. I enjoy the feel that I get when I see Accepted. That awesome green color. My heart beat raises whenever I submit a solution. I get goosebumps. It was that fun that kept me going. Don t do it, Play it. Enjoy it, it i s a fun game. After 21 months, I am still deeply in love with it. Right now I am preparing for worl d finals. I am doing probl ems from various on-line judges li ke Topcoder, Codechef, Codeforces. Toptalent: Were grades a factor in you getting selected? Anudeep: No. I did not mention much about my grades in my CV. My CV onl y says B.Tech 4th year, 8 CGPA ti ll date. Toptalent: Tell us more about your final locati on choice, Zurich? Anudeep: I had to risk my job for Zurich. I was initially offered London, Bangal ore and then Hyderabad. I told I do not want to take those position, and was in a si tuation of being compl etely rejected by Google. But I was okay with that too so I told no to those 3 positi ons. 70 days after my onsite interview I was finally given Zurich. Toptalent: Whats your advice to students who are aiming for simil ar placement offers as yours? Anudeep: I see that a l ot of Indians are putting a lot of effort into competiti ve programming (mainly for placement offers) with not so good resul ts. Trust me, do it with complete concentration for a month, by then you will exactly know if you have to conti nue in this field or not. If you feel you should not continue, stop i t, do not hang on to i t hoping for offers. Use your time on other stuff. In case you missed, you can login and download his resume here to see this trail blazers achievements.