Hi,
Had my Amazon data engineering internship (summer 2023) interview on Wednesday and I wanted to get my decision before posting this. I just received the offer today. The interview consisted of two 45-minute (each) video interviews back-to-back on amazon chime. They were both pretty easy. Interviewers had their video turned off and were always on mute when they weren't speaking so it kind of felt like I was talking to myself most of the time.
1st Interview: completely technical
Asked to introduce myself
SQL non-coding questions
the difference between union and union all. mentions ways to optimize SQL queries. what does the except sql statement do. explain different types of join. who would you contact if there are issues with your database?
SQL coding questions
Tables: employee, department (lots including IT), salary
2nd Interview: behavioral and technical
introduce yourself
SQL non-coding questions
explain different types of joins. what are primary and foreign keys?
SQL coding questions
the livecode page was closed before I could copy the questions, but very similar to 1st interview. 2 tables (Orders and Marketplace) and simple select statements requiring joins, group by.
Python: Write pseudo-code for extracting data from the Orders table. I used pandas.
Behavioral