Applied Online
Two-and-a-half-hour OA focusing on SQL and Python (mostly SQL with pretty difficult questions).
Invited to a first-round interview with a senior data engineer. This focused on a few LPs like Customer Obsession and involved coding in SQL and Python, with questions increasing in difficulty gradually. Data modeling was also covered.
Final interview loop (total of 5 hours with 4 interviews). Three interviews focused on designing data applications and data engineering terminology (e.g., OLAP vs. OLTP, when to use each). System design questions were also asked, such as: "Design a system that processes a lot of user orders each day." Follow-up questions included: "The current system is performing slowly. How would you test and improve the database?"
OLAP vs. OLTP, when to use each. System Design: such as designing a system that processes a lot of user orders each day. Follow-up questions such as: The current system is performing slowly. How would you test and improve the database?
The following metrics were computed from 2 interview experiences for the Amazon Data Engineer role in Vancouver, British Columbia.
Amazon's interview process for their Data Engineer roles in Vancouver, British Columbia is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Amazon's Data Engineer interview process in Vancouver, British Columbia.