My Internship Experience At Amazon

Kabir Kohli
3 min readMay 8, 2021

Looking back to 3 and a half years in the past when I started university, I never could have imagined the position I would be in now as I am writing this blog about my internship journey to Amazon. Saying that internships play a critical role in an individual’s professional career is an understatement. The experience gained while doing an internship is substantial, as an intern we get out of our university or academic comfort zone and are pulled into the fast-paced result driven world. It can seem frightening at first, but as we get used to the pressure we realize the value gained with this experience.

About Amazon

Amazon is an American tech company founded by Jeff Bezos in 1994, based in Seattle Washington USA. Amazon originally started as a digital store for ordering books. However, since its inception, Amazon has successfully ventured into many industries some of which include E-commerce, Cloud Computing, Multimedia Streaming, Artificial Intelligence and Machine Learning, Producing Hardware Devices like Kindle, Fire Tablets, Echo etc.
In India, Amazon launched its operation in 2013 and as of today offers millions of products and services via its platform and has millions of registered users.

Interview Process

For getting selected, we had one online test and 2 interviews taken by Amazon employees . First was an online MCQ test with 2 coding questions. The MCQ’s were based on basic programming concepts, operating systems and networking questions. The coding questions asked were also fairly standard
After getting selected from the online test, I had 2 interview rounds. Both the rounds were fairly same, firstly the interviewer went through my resume and asked me about my projects I did, and after that I was asked 2 coding problems in both the interviews. The problems were based on Strings and Dynamic Programming and were of Leetcode Medium difficulty. The interviewers were very friendly and helpful. I remember being stuck at a problem during the second interview, I had the right approach and shared it with the interviewer, he then gave me some hints and then I was able to solve the problem.
After all the interview process, I was selected as a Support Engineer Intern at the Bangalore office.

Experience at Amazon

When joining Amazon, I was very nervous about the upcoming months. During my university years, the majority of the time I spent coding was in Python but the project I was to work on for my internship was based on Java. Getting used to java was a bit challenging but I was able to get familiar with its concepts in time.
At Amazon we follow very strict coding practices, with each line of code being reviewed and proper unit tests and integration tests written for every new functionality added.
Seeing how software impacting millions of users is made and maintained is another fascinating thing I got to observe here at Amazon. I am grateful to my manager and mentor for guiding me whenever necessary to ensure I have a fun and fruitful time at Amazon.
As of writing this blog, I am halfway through my internship tenure, with 3 months more remaining I am very excited and eager to explore more things

--

--