Online Assessment:
Online Interview:
Leetcode question: Trapping Rainwater.
Design / OOP: Design classes and data structures for a restaurant that has multiple pizza types and a salad. Each item has dressings with specific prices and quantities. We want to be able to calculate the price of any menu item.
General coding problem: You have a list of 10,000 product items and want to display 10 of those to the user every day they log in. How can we randomly choose 10 items with equal probability each day from the list? Write a function for that (this requires you to also come up with data structure requirements, such as whether the input list can be modified).
The following metrics were computed from 3 interview experiences for the Amazon Graduate Software Development Engineer role in Berlin, Germany.
Amazon's interview process for their Graduate Software Development Engineer roles in Berlin, Germany is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Amazon's Graduate Software Development Engineer interview process in Berlin, Germany.