Amazon data engineering internship interview
Anonymous User
638

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

  • find the 2nd highest salary, for the department IT
  • select employees who are not in any department

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

  • Tell about a time when you had a tight deadline and had to choose between options. How much time did you have? What did you do? What was the outcome?
    there was a follow-up question about the specific amount of time I spent in hours.
  • Describe a challenging problem and how you overcame it.
Comments (1)