4 rounds with BQ. Interviewers were a bit pushy and spent tons of time on BQ. Didn't pass the interview at the end, so I shared my experience in the interview questions section.
Round 1: Asked a leaderboard design problem. The interviewer kept interrupting me when I was explaining my thoughts, so I had to keep rephrasing myself. Also, BigQuery (BQ) cost quite some time.
Round 2: Asked a LeetCode question. The interviewer was better than Round 1, but still spent tons of time on BQ questions.
Round 3: Asked a question called "abusive words." I saw the exact same question on Hack2Hire, so I had a chance to prep before the interview. Even with prep, I still had to put some effort into edge cases.
Round 4: Was a system design problem.
The following metrics were computed from 19 interview experiences for the Amazon Senior Software Engineer role in Canada.
Amazon's interview process for their Senior Software Engineer roles in Canada is extremely selective, failing the vast majority of engineers.
Candidates reported having good feelings for Amazon's Senior Software Engineer interview process in Canada.