Amazon Work Simulation Interview Question
Anonymous User
532

Rate the effectiveness of each action as

  • Not at all effective
  • Slightly Effective
  • Moderately Effective
  • Very Effective
  • Extremely Effective

Your team is building a new inventory management system that is going to be offered as a SaaS product.

The product owner has finalized requirements for the inventory management system.

The tech lead in your team needs to architect a system to support these requirements and hopes that you can help with this effort.

Rank the following next steps in order of effectiveness.

  • Set up time to discuss the requirements with the product owner.
  • Sketch together a high level diagram.
  • Develop a proof of concept with your team and senior engineers to test the key system constructs.
  • Prepare and host a system-level architectural review.
  • Set up an operational dashboard of metrics, alarms, and documentation.

A software engineer in your team has been asked to develop a solution to provide image thumbnails of inventory items. She has identified a few potential storage options, but she was hoping to hear your thoughts on each.

Rank the following image storage options in order of effectiveness.

  • Key-value data store
  • Cloud file store
  • Flat/file store
  • Relational database
  • Elastic search

The product manager is rolling the product out to global customers, so availability is incredibly important. He would like to hear your ideas on how to ensure availability.

Rank the following next steps in order of effectiveness.

  • Configure the database to run automated daily backups.
  • Move local/regional settings into a configuration service.
  • Ensure that we have the ability to add more servers as needed to respond to demand.
  • Conduct a load test and ensure that the results are analyzed thoroughly.
  • Increase the logging level to include debugging messages.
  • Write a script that can be manually run to fix any unresponsive servers.
Comments (2)