Alright let’s face it, everyone in today’s world doing a bachelors in technology ultimately wants to get into the top product based companies in India. But let’s first understand what exactly a product based company is and what it does.
So a product based company is a company that makes a product and makes use of the IT department to improvise on that product and ultimately make it more sellable. There is a common misconception that the products made by product based companies are something related to software.
Let me tell you that this is not true. They can design and develop any product that they think is the need of today’s market focusing on the needs of their customers.
Let’s have a look at some of the top product based companies in India and what is the recruitment process that they follow.
Amazon.com, Inc. is an American multinational technology company that focuses on e-commerce, cloud computing, digital streaming, and artificial intelligence. If you have seen any interview of any of the top leaders of Amazon, you must know by now that Amazon is a customer-centric company. Their top priority has always been to design and develop products that best serve their customers and their requirements.
Some of the best products designed by Amazon are Amazon Fresh, Amazon Prime, Amazon Alexa, AWS, Echo, Kindle, Fire tablets, Fire TV, Amazon Studios, Music, Amazon drive and of course their most recent venture Amazon Academy.
Recruitment Process [Amazon]:
The recruitment process followed by Amazon is almost the same whether you are a new graduate or have some years of experience. Amazon follows the below-mentioned steps before rolling out its offer letters!
- First of all, they send out a date and time for an online test. The online test consists of 4 different sections including completion/fixing of code, solving two coding questions ( completely based on Data structures and Algorithms ), an aptitude round and a round on their leadership principles.
- After you have cleared the online test, there are 4-5 rounds of technical interviews that focus mostly on coding questions based on DSA but sometimes also consist of questions from other computer science subjects such as OOPS, Database management systems and Operating systems.
- There might be another round of HR interviews ( this round is not compulsory ) and you have to remember that each round is a knock out round.
Adobe is an American multinational computer software company. Incorporated in Delaware and headquartered in San Jose, California, it has historically specialised in software for the creation and publication of a wide range of content, including graphics, photography, illustration, animation, multimedia/video, motion pictures and print. The company has expanded into digital marketing management software. Adobe has millions of users worldwide.
Flagship products include Photoshop image editing software, Adobe Illustrator vector-based illustration software, Adobe Acrobat Reader and the Portable Document Format (PDF), plus a host of tools primarily for audio-visual content creation, editing and publishing.
Recruitment Process [Adobe]
Adobe also conducts around five rounds of interviews for MTS (Member of Technical Staff ) role in their organisation. Adobe follows the below-mentioned steps before rolling out their offer letters!
- First of all, they also conduct an online technical (consisting of coding and output based questions) plus aptitude test on Hackerrank. The whole round is around 60-75 min long.
- After you have cleared the online test, there are 4-5 rounds of technical interviews that focus mostly on coding questions based on DSA but sometimes also consist of questions from other computer science subjects such as OOPS, Database management systems, Operating systems and Memory management.
- The technical questions from Adobe are generally from trees, graphs, DP, recursion and puzzles section. All these questions are designed to test your problem solving and converting a solution to code abilities.
- Adobe definitely has an HR round which consists of questions such as why Adobe and regarding your own shortcomings, strengths and how you can prove to be an asset to Adobe.
There is no need for any introduction of this company. You use their products in your daily life. Even this page that you have opened up, I am pretty sure is through their Chrome browser!
Google LLC is an American multinational technology company that specialises in Internet-related services and products, which include online advertising technologies, a search engine, cloud computing, software, and hardware.
Recruitment Process [Google]
Google has an altogether different hiring process than most of the companies, so come let’s explore it together!
- The first thing is they have an application process. The application process begins with building a presentable resume or CV. It depicts the candidate’s professionalism and relevance to the position. Fill the resume with your relevant skills, experiences, and projects done.
- The first round of interviews they have once your application is shortlisted is a telephonic round. This is a short interview round that lasts about 45 min and is used to determine if the candidate is fit to move forward.
- After this, they have at least four technical rounds purely based on data structures and algorithms where each round is again a knock out round and you have to answer every question to move forward.
- Once you are cleared with technical rounds ( give yourself applause, this is no small feat !!), they have a googliness round after which they go through an internal review process where it is decided if you are fit to be part of any of their teams.
Microsoft Corporation is an American multinational technology corporation that produces computer software, consumer electronics, personal computers, and related services. Its best-known software products are the Microsoft Windows line of operating systems, the Microsoft Office suite, and the Internet Explorer and Edge web browsers.
Their flagship products include Microsoft Office, XBox, Azure Devops, Bing, Microsoft 365, MS-DOS, Windows mobile, windows XP, windows 98 and then on to windows 11, Mojang studios and their own web services.
Recruitment Process [Microsoft]
Microsoft conducts 4 to 5 rounds to select the freshers as SDE in their organisation :
- The CoCube or the online coding round consists of 5 to six competitive coding questions with a time limit running between 1 hour to 1 hour 30 minutes. The questions level varies consisting of questions from domains of Arrays, String, Single Linked List, Double Linked List and other parts of DSA.
- Once you have cleared the online round, there are about 405 onsite rounds of technical interviews. The questions are generally asked from the projects, internships or training mentioned in the CV. Following this one should be well known with the course-related subjects like Data Structure, Algorithms, Operating System, Networking and Database Management.
- The last round is the technical cum HR round, where you are mostly asked about your projects, why you want to join Microsoft, about your strengths, your weaknesses and where do you see yourself in about 5-10 years.
Flipkart is an Indian e-commerce company, headquartered in Bangalore, Karnataka, India, and incorporated in Singapore as a private limited company. The company initially focused on online book sales before expanding into other product categories such as consumer electronics, fashion, home essentials, groceries, and lifestyle products.
The main products of this company are the Flipkart e-commerce website, PhonePe (UPI based mobile payments app).
Recruitment Process [Flipkart]
Flipkart conducts around four rounds to select freshers as SDE in their organisation. The following rounds are conducted:
- Online round: The first round consists of three coding questions in which two questions are easy-medium level and one is of hard difficulty level. The round is 60 min long and most of the questions are based on arrays, recursion, trees, graphs or DP.
- Once you clear the online round, there are generally two rounds of technical interviews that include questions on puzzles, job scheduling algorithms apart from data structures and algorithms based coding problems.
- The last and final round of interviews is the HR round, which is completely non-technical and includes questions on your family background, your strengths, skills and your shortcomings.
Frequently Asked Questions
Mostly you need to focus on data structures and algorithms since all these interview rounds have at least two coding questions based on DSA. Apart from that, you can spend time preparing the operating system, database management system and OOPS.
Generally, all these above-mentioned companies follow an application based recruitment process. But if you can get a referral, that is the best choice!
Yes definitely, if you are in the IT sector, then working in any of the top product based companies in India is an achievement in itself. Product-based companies are extraordinary spots for career growth. Watching one’s own ideas getting executed creates a sense of achievement.
There is a lot to learn once you enter these product based companies in India. Not only that, you get to explore a lot, watch how your ideas are transformed into reality in front of your eyes and how they have a positive impact on customers.
Believe me, watching people use your products, or impacting the lives of a large number of people at once is very motivating. It inspires you to do much more than just work for money. It drives you to make your best possible efforts to make the lives of your customers, your people better than before.
So start preparing for your interviews right away to make your way to these top product based companies in India. There is no shortcut in preparation, so keep learning and keep growing.
By Yashvee Gupta