I applied online. The process took 4 weeks. I interviewed at Amazon
Interview
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
Interview questions [1]
Question 1
round 1 asked a leaderboard design problem; the interviewer kept interrupting me when I was explaining my thought, so I had to keep rephrasing myself. also bq cost quite some time. round 2 asked a leetcode question. The interviewer was better than round 1, still spent tons of time on bq questions. round 3 asked a question called abusive words, which I saw exact same question on hack2hire so I got chance to prep before the interview. even with prep I still had to put some effort on edge cases. round 4 was sys design
First of all, I had an interview with a recruiter from the company.
Next, I had a technical interview with two senior software engineers from the company. I did my best, but my technical expertise didn't meet their requirements.
I applied through a recruiter. The process took 6 weeks. I interviewed at Amazon (San Ramon, CA) in Sep 2025
Interview
5 hours of onsite interviews. For each interview, about half of the time is spent on behavioral questions and one interview is entirely dedicated to behavioral questions. The coding problem was related to task execution order given a dependency tree.
Interview questions [1]
Question 1
The coding problem was related to task execution order given a dependency tree.