Amazon Interview Experience for Data Engineer
Last Updated :
18 Oct, 2022
Amazon visited our campus in July for three roles i.e.
- QAE(Quality Assurance Engineer),
- BIE(Business Intelligence Engineer),
- DE(Data Engineer).
The whole process was conducted online. 246 applicants applied for Online assessment.
ONLINE ASSESSMENT: Platform: Mettl: The test was of 100 minutes in total and there was no negative marking. It consisted of 11 sections. The first section was a coding section which (in my case) was related to hashmaps and was of medium difficulty level.
The rest of the 10 sections had 5 questions in each section and they were respectively DBMS, SQL, Computer Networks, Python Programming, Linux Commands, Pseudocodes, Software Testing, Data Visualization, Data Structures, and Algorithms. The overall difficulty level was medium. There was no such sectional timing you just have to attempt the whole paper in 100 minutes and can also switch between the sections.
Tip: Focus more on the topics which are most important for the role you want to go for.
For example: as a data engineer, you need to focus on python, DBMS, SQL, data visualization, and pseudocodes.
If you have time then prepare for all subjects/sections but if not then just focus on your role’s sections and just take care of accuracy. Also do not waste a lot of time on just one section.
Resources: gfg,w3schools, javatpoint, tutorialspoint, w3resources for SQL practice, Gate smashers, and knowledge gate playlists
After the online assessment 43 students were shortlisted. 20 for QAE, 7 for BIE, and 16 for DE. And the next phase was the interview phase consisting of three interview rounds. All were elimination rounds.
ROUND 1: (Technical): The interviewer asked questions from three sections i.e. Python programming, SQL And Project, Big Data, DBMS, etc.
Questions from DBMS, Big Data, and Project:
- Tell me something about yourself.
- What do you mean by DBMS and RDBMS?
- What's the difference between OLAP and OLTP?
- What is a data warehouse?
- You said you got interested in data engineering and analytics have you done any project related to that?
- Which algorithm did you use? Could you have another algorithm?
Questions from Python:
- Which scripting language are you familiar with?
- Check whether a string is a palindrome or not.
- Count the number of vowels in a given string
- Can you explain your code?
- What was the most complex question you did in Python? Code that
Questions from SQL:
- Create any two tables and make primary and foreign keys accordingly by providing the necessary attributes
- Write SQL query to count the number of employees in the department
- One question on joins
- He wrote one query and asked for the output of it, can't remember properly but it was based on aggregate functions
- What’s the most complex SQL query you used? Write that
The interview lasted for about 40-45 minutes.
ROUND 2: (Technical):
- Tell me something about yourself
- So you made a face mask detection project did you also deploy it anywhere and where did you run it?
- Follow-up in-depth questions and situational-based questions on the project
- What is the primary key?
- What's the difference between a primary key and a unique key?
- What is a composite key?
- What is normalization? And different normal forms?
- Types of joins in brief
- What is self-join?
- What is cross-join?
- Difference between star and snowflake schema
- What are fact tables?
- Any project you did at the last moment? What did you do?
- What problem did you face?
The interview lasted for about 40-45 minutes.
ROUND 3: (Technical + Behavioral):
- Tell me something about yourself
- Explain your project
- Follow-up in-depth questions related to project
- What complex problem did you face while making the project?
- How did you solve it?
- How would you learn anything new?
- How will you learn c++ language given you don't know anything about it?
- One SQL query question of medium difficulty
- How will you check whether a linked list is circular? Follow-up questions related to that
The interview lasted for about 40-45 minutes.
Tips:
- Speak confidently and explain everything in your best way by taking examples
- If you don't know something say you're not aware of that at that point but you're willing to learn in future
- If you have some idea about a question but you're not 100% sure then ask them if you are allowed to take a guess and then think over it and try to answer the question rather than bluntly saying I don't know
- Try to use the Amazon leadership principles in the questions
- Interact with the interviewer, ask your doubts, confirm and discuss your approach, and try to catch the hints given by the interviewer to solve problems
- If you know other ways to code a question show or tell those approaches as well
- Write user-friendly codes and explain your code to the interviewer as well
- Most importantly be confident and present yourself in the best possible way
- Ask questions when the interviewer says do you have any questions for us. Don't just say no.
- All the very best!
Verdict: 4 students were selected. 1 for QAE and 3 for DE. I was selected for DE.
Similar Reads
Data Engineer Salary
Data Engineer Salary in India for Freshers & Experienced (2023)The analytics market in India witnessed a whopping 35% Y-O-Y growth in 2022. As data assimilation is penetrating almost every Indian industry, the demand for data engineers is increasing faster than ever. In recent years, data science & engineering has been ranked amongst the top 5 most paying j
13 min read
Tips to Become a Data EngineerData Engineering is one of the most coveted careers options today and a highly lucrative one at that. And if you are wondering what data engineering entails, what will be the growth trajectory, or how to become a data engineer, you have stumbled upon the right article. We will try to answer all thes
9 min read
Data Scientist Vs Data Engineer : What's the Difference?Both Data Scientists and Data Engineers play important roles in the collection, analysis, and utilization of data, but their responsibilities, skill sets, and objectives are distinct. Understanding the differences between a Data Scientist and a Data Engineer is essential for organizations seeking to
4 min read
Amazon Interview Experience for Data EngineerAmazon visited our campus in July for three roles i.e. QAE(Quality Assurance Engineer), BIE(Business Intelligence Engineer), DE(Data Engineer). The whole process was conducted online. 246 applicants applied for Online assessment. ONLINE ASSESSMENT: Platform: Mettl: The test was of 100 minutes in tot
4 min read
Morgan Stanley Interview Experience for Data Engineer 2021Morgan Stanley is a leading global investment bank and wealth management firm and it focuses primarily on three main units such as institutional securities, wealth management, and investment management. I am a B.tech graduate student in computer science and engineering from tier-3 college. I took a
10 min read
Software Developer Salary Per Month in India: Average Salary, Starting Salary Various career options exist, but software development requires passion, strong computer programming, and networking knowledge. The top reason to choose a software development career is the salary. A software developer's pay depends on factors like their role, profile, experience, etc. The average S
10 min read
Salary of a Data Scientist in India â For Freshers and Experienced The profession of a âData Scientistâ is considered to be one of the most valuable in the contemporary world of technological advances and analytics, not only in India but also on an international level. Data scientists are part of organizational teams that help translate large datasets into useful i
10 min read
Software Engineer Salary in India 2025: Freshers & Experienced Software Engineer Salary in India 2025: The average estimated salary of a Software Engineer in India is about 7 to 8 Lakhs per year. However, these numbers can vary between 4 LPA to 20 LPA based on factors like location, industry, and specialization (roles like data science or artificial intelligenc
10 min read
Data Analyst Salary In India 2024 Data Analyst Salary in India- In recent years, the role of a Data Analyst has become increasingly vital in driving business decisions and strategies. As we look ahead to 2024, the demand for skilled data analysts continues to soar, with companies across various industries seeking professionals who c
11 min read
Java Developer Salary In India - For Freshers & Experienced When choosing your initial programming language for creating Android applications and various software systems, Java has stood out as a popular choice. Its adaptability and compatibility have made it a favorite among developers. Thanks to its adaptability, Java has become incredibly sought-after wor
14 min read
Average Web Developer Salary in India - For Freshers & Experienced The field of Web Development is experiencing rapid growth, as companies of all sizes across the country require developers. This involves creating user interfaces on websites, setting up servers for website functions, and coding for mobile devices. This specialized field offers great profitability i
10 min read
Cyber Security Salary in India The Average Cyber Security Salary in India is INR 5 lakhs, with a monthly starting salary ranging from INR 37,564 to 40,765 rupees per month. So, according to the report by Statista, the market size of cyber security in India was estimated at USD 4.70 billion in 2025, and is expected to reach USD 10
9 min read
Project Manager Salary In India 2024 Companies often manage multiple projects concurrently, and a project manager typically oversees several projects simultaneously. As a result, companies are increasingly offering competitive project manager salaries in India to attract skilled professionals. Your project management career can thrive
8 min read
UI/UX Designer Salary in India: Fresher to Experienced With the country becoming more and more digitized, companies are investing heavily in providing users with exceptional experiences. The goal is simple - to attract customers and keep them loyal to the brand. This is where the role of UI/UX designers comes into play. These professionals are masters o
14 min read