I applied online. The process took 6 weeks. I interviewed at Amazon (Varsovia, Mazovia) in Feb 2024
Interview
Relatively quickly after applying I got an email about coding task on HackerRank-like platform. I was given only one week to complete it which was a bit upsetting taking into account it was the end of December, so I had to sacrifice time with family to prepare. There were two coding tasks - one Easy/Medium, the other one Medium/Hard - and some general process-related questions (e.g., "How would you start working on a project given some initial specs" or "What databases fit in this situation") or behavioral ones, Coding was time-limited, the second part not.
After several weeks (not too long), I've got an email about getting into the second round - phone interview. I was supposed to pick several preferred time slots over the span of the following two weeks. In the email I was also asked to answer several questions, including my salary expectations.
The phone interview was on Amazon Chime platform. It started with a behavioral question (e.g., "Describe a situation when you had to work under pressure") and then a coding task. It was presented in some online text editor, but it wasn't able to run any code, so I had to "run" and "debug" the code in my head. The interviewer saw my actions in the editor all the time and we were discussing the solution on the way.
The tasks themselves were fine and nothing surprising, but interaction with the recruiter and the whole process was really annoying:
1. Giving one week exactly over the Christmas period was a bit frustrating.
2. When I asked the recruiter about some details of the questions from the second email, I've never received any reply.
3. I was supposed to get a reply about the decision 2-3 working days after the phone interview, yet that never happened.
4. I tried contacting the recruiter again to get any information back, but, again, no response. In the end, I learned I was rejected (or the offer was removed) only because I went back to the careers portal and checked the status of the application.
In short, there was a very poor information flow during the hiring process and I've just wasted a lot of time for nothing.
Interview questions [1]
Question 1
Describe a situation when you had to work under time pressure
1. OA
2. Technical interview 1
3. Technical interview 2
OA question would easy to medium leetcode
And technical question mainly varies between medium to hard.
OA
1. Find subsequence
2. Sliding window
Technical interview 1
Review on the projects that I made (5mins)
1. DP problem
2.Priority queue
Technical interview 2
1. DP problem
2. Strings
2.
1.
I applied through a recruiter. The process took 2 weeks. I interviewed at Amazon (Vancouver, BC) in Feb 2022
Interview
I was reached out by a recruiter. Then got to the first screening round - mostly behavioural and one tree question. 2nd round was technical and behavioural mixed. The process was smooth.