# Amazon first technical interview ## Position - At AWS Enterprise Support we’re looking for a **Enterprise Account Engineer** to support our customers’ creative and transformative spirit of innovation across all technologies, including Compute, Storage, Database, Data Analytics, Application-level services, Networking, Serverless and more. - To be the principal technical advisor and ‘voice of the customer’ to organizations - 7+ years of hands-on Infrastructure / Troubleshooting / Systems Administration / Networking / DevOps / Applications Development experience in a distributed systems environment - Advanced experience in one or more of the following areas: Software Design or Development, Content Distribution/CDN, Scripting/Automation, Database Architecture, IP Networking, IT Security, BigData/Hadoop/Spark, Operations Management, Service Oriented Architecture ## Leadership Principles "how you’ve applied the Leadership Principles in your previous professional experience." - Customer Obsession - Ownership - Invent and Simplify - Are right, A Lot - Learn and Be Curious - Learn and Be Curious - Insist on the Highest Standards - Think Big - Bias for Action - Frugality - Earn Trust - Dive Deep - Have Backbone; Disagree and Commit - Deliver Results ## Question examlpes - Tell me about a time when you were faced with a problem that had a number of possible solutions. What was the problem and how did you determine the course of action? What was the outcome of that choice? - When did you take a risk, make a mistake, or fail? How did you respond, and how did you grow from that experience? - Describe a time you took the lead on a project. What did you do when you needed to motivate a group of individuals or promote collaboration on a particular project? - How have you leveraged data to develop a strategy? ## [Star methodology](https://www.amazon.jobs/en/landing_pages/in-person-interview) - SITUATION: Describe the situation that you were in, or the task that you needed to accomplish - TASK: What goal were you working toward? - ACTION: Describe the actions you took to address the situation with an appropriate amount of detail, and keep the focus on you. - RESULT: Describe the outcome of your actions and don’t be shy about taking credit for your behavior ## Categories - App Dev: Queues, JSON, CI/CD, etc. - Networking: CIDR, MPLS, OSI model, latency, etc. - Infrastructure: Containers, high availability, fault tolerance, disaster recovery, efficiency. - Content Delivery: CDN, Caching, etc. - Storage: SAN, NAS, RAID, etc. - Big Data / Analytics: Lifecycle of data, HDFS, basic definitions. - Security: Certificates, Encryption, TLS, WAF, etc. - Performance / Tuning: Latency, GPU, DoS, etc. - Database: HA, Scalability, SQL, NoSQL [video](https://www.youtube.com/watch?v=zTODfP0hOe8)