Amazon | SDE 1 | Germany | August 2021 [Offer]
Anonymous User
1327

I applied Software Engineer role with 2+ experience and got and interview email about 2 weeks later. The interview process is;

  • Online Test of 2 tasks given to solve it in 105 minutes and explain your approach by writing after each problem.
  • 1 hour call with one of the Senior Engineer as Technical interview
  • Onsite Virtual Interview (4 interview Over Chime each lasts 1 hour)

For the online assessment(OS) questions are:

  1. Write an algorithm to find the IDs of two songs from a song list whose combined runtime will finish exactly 30 seconds before the bus arrives, keeping the original order.
  2. Write an algorithm to optimize the sets of forwards/return shipping route pairs that allow the aircraft to be optimally utilized according to capacities.

I solved these questions within the time period and afterwards I got an email in 2 days about second interview.

Tecnical Interview:

  • It started with a conversation about my background. Then from this point, 3 LP questions and some follow up questions lasts around 25 minutes. Then we moved to the problem:

There are list of entries like <T0, C1, A> that states time, customer id and page id. Write an algorithm to find the most visited 3 pages and return the min in lexicographical order. I find a solution and try to explain it well but I believe it was not an efficient solution. Anyway, I have received an email for onsite-video interview within the same day!

Online interview - 4 rounds in 2 days:

  1. 30 min LP questions and a problem, write an algorithm to find a memory needed in any time from the list of threads list. Each thread has start time, end time, and memory info. I was struggled to find a solution at this round but I found one at the end.
  2. 30 min LP questions and a problem with find 15 closest points to the origin from the list of points and further follow up questions.
  3. Only LP questions about 45-50 min.
  4. Design a tic tac toe game library and some follow up questions.

A day later I got and email from technincal recruiter says we can arrange a feedback interview tomorrow and I have received the offer in that meeting.

Comments (3)