Amazon | SDE2 | NYC | July 2019 [Offer]
8496

Hi guys

Here is the summary of my amazon experience, from phone screen to offer for a position in NYC.

Phone Screen:

  • Started off with behavioral questions:
    • What are you currently working on?
    • What’s the most creative thing you’ve done?
  • Add new connection

Onsite (Friday):

Round 1:

  • Behavioral questions:
    • Tell me about a time when you were not satisfied with status quo.
    • Tell me about a time where you had to persuade your coworkers.
  • Design a chess game (design question turned into a coding question):
    • What are the classes
    • Inheritance chain
    • Write an algorithm to find all the valid moves for a rook

Round 2:

Round 3:

  • Behavioral questions
  • You have tasks that depend on other tasks to be completed before they can complete. You are given a list of tasks and their dependencies, can they all complete? It's topological sort: https://leetcode.com/problems/course-schedule-ii

Round 4: [with 2 managers]

  • These two guys were awesome and haven’t been at amazon for a long time. We chatted about Seattle, reconciliation systems. Asked me why Amazon?

  • Design Question: You have a start-up that plan planted 1 million sensors across the USA. We have to know:

    • Temperatures in real time in a map
    • Historical data: low and high for the day going back to 5 years
    • Sensors send 1KB of data every 10 second.

    I came my answer based on geo hashing. They loved the answer.

Offer details (Monday).

Comments (14)