I applied online. The process took 2 weeks. I interviewed at Amazon (Swansea, Wales) in Feb 2025
Interview
It started with half an hour asking a few leadership principle questions, then next half hour spent solving a leetcode easy coding problem where i had to find all the unique characters in a string and count how many.
OA, didn't get back to me for weeks, regular interview was LC medium and i passed it but the waitlist was already full so was placed on it but didnt get offer
I applied online. I interviewed at Amazon (Vancouver, BC)
Interview
Started of with an introduction, then a 45 minute leetcode hard problem. Needed to screenshare and discuss my approach to solving the problem.
For the coding solution, they looked at the time and space complexities of the solution to evaluate the 'answer quality'. I was to explain my reasoning to how I got that time and space complexity.
Interview questions [1]
Question 1
I have a list of integers representing the stock prices in each day. Write a function that returns what days to buy the stock and what days to sell the stock to maximize profit. Initially you can only buy, you can choose to not buy any at all. You can only sell after having bought, and can only buy again after having sold. Try to get as close to O(n) time complexity as possible.