HomeInterview QuestionsAws Interview Questions

Aws Interview Questions

83 real Aws questions asked in live technical interviews — each with a model answer. Updated weekly.

🎤 Auto-captured by Assisting AI during live interviews

These Aws interview questions were captured from real interviews by candidates using Assisting AI. Each links to a full model answer. For real-time help during your own interview, get Assisting AI from ₹500/day.

Tell me about your experience with AWS data services more broadly. Have you worked with Athena, and how do you decide when to use Athena versus Redshift for querying?🟡 Medium · Conceptual · Asked 29×Which AWS service is a pull service and which is a push service?🟢 Easy · Conceptual · Asked 4×Is SNS the same as SQS? What is the difference between SNS and SQS?🟢 Easy · Conceptual · Asked 4×What is an IAM role? Why is it required?🟢 Easy · Conceptual · Asked 4×Tell me about the AWS services you have worked on.🟢 Easy · Behavioral · Asked 2×What is the full form of Amazon S3?🟢 Easy · Conceptual · Asked 1×What is the purpose of the AWS pipeline object and the IAM role when moving data from Amazon RDS to a machine learning service?🟢 Easy · Conceptual · Asked 1×What are the database services in AWS?🟢 Easy · Conceptual · Asked 1×What is Amazon Lambda?🟢 Easy · Conceptual · Asked 1×Describe how you would automate the deployment of an ETL pipeline built with PySpark to AWS using GitHub Actions and AWS services. Include specifics on the tools and configurations you would use to ensure seamless deployment in testing and monitoring.🔴 Hard · Conceptual · Asked 1×Write a Python script to list all objects in a given S3 bucket and log their names. Include basic error handling for cases such as missing buckets or incorrect permissions.🟢 Easy · Coding · Asked 1×How do you partition data in Amazon S3?🟡 Medium · Conceptual · Asked 1×When should you use a service principal, and what are its advantages and disadvantages?🟡 Medium · Conceptual · Asked 1×Have you worked on Azure or AWS?🟢 Easy · Other · Asked 1×You have a Dungeons & Dragons project. What tools have you used, such as AWS or libraries?🟡 Medium · Conceptual · Asked 1×Imagine an AWS pipeline that now has to serve an analytics team needing low-latency SQL access on curated data, while the source tables keep changing schema over time. How would you design the ingestion and transformation layer to handle schema evolution safely while keeping the SQL layer stable?🔴 Hard · System Design · Asked 1×When building a data pipeline on AWS, you notice row-bound mismatches in a downstream audit table even though the job completes successfully. How do you identify and resolve distributed processing issues in Spark, and what checks do you implement to catch dirty data?🟡 Medium · Conceptual · Asked 1×What is Bedrock?🟢 Easy · Conceptual · Asked 1×What AWS services have you worked on, and what did you use in the Blue Prism framework? What kinds of transformations did you perform, and did you develop any code?🟡 Medium · Conceptual · Asked 1×Have you used Amazon Bedrock? If so, can you give us a brief introduction?🟢 Easy · Conceptual · Asked 1×Tell me about a pipeline change or migration in AWS that went wrong and how you handled it.🟡 Medium · Behavioral · Asked 1×Why was Amazon Redshift used? Could other services like AWS Glue be used instead?🟡 Medium · Conceptual · Asked 1×Which project are you currently working on? Why are you migrating from Azure to AWS? Are you aware of any specific reasons?🟡 Medium · Conceptual · Asked 1×Are you aware of Lambda functions in AWS?🟢 Easy · Conceptual · Asked 1×Which AWS services have you used?🟢 Easy · Conceptual · Asked 1×What file formats does Athena support?🟢 Easy · Conceptual · Asked 1×Which AWS service do you use for data querying and data processing?🟡 Medium · Conceptual · Asked 1×Explain spot architecture.🟡 Medium · Conceptual · Asked 1×Is there a specific purpose for creating AWS Lambda functions? For example, creating a Lambda to move files from one location to another. What other tasks can it perform?🟢 Easy · Conceptual · Asked 1×Avinash, have you created any AWS Lambda functions?🟢 Easy · Behavioral · Asked 1×Explain exactly what AWS Lambda is, and for a specific use case, what did the Lambda function do?🟢 Easy · Conceptual · Asked 1×Have you worked with AWS Lambda? If so, what did you create?🟢 Easy · Behavioral · Asked 1×I have worked on AWS. Which AWS services are you knowledgeable about?🟢 Easy · Conceptual · Asked 1×What is Kinesis Data Streaming?🟢 Easy · Conceptual · Asked 1×Can you describe the project and the architecture you followed for delivering an AWS solution, including data ingestion and transformations?🟡 Medium · Behavioral · Asked 1×Suppose you have a lot of files in a folder in an S3 bucket and want to move all files into a B folder. How would you do that?🟡 Medium · Coding · Asked 1×Which AWS services have you worked on?🟢 Easy · Behavioral · Asked 1×If we have an RDS instance as the source and we decide not to use DMS due to cost concerns, how can we capture CDC data from the RDS instance?🟡 Medium · Conceptual · Asked 1×We are already using DynamoDB Streams. Why do you think we need to use Kinesis Streams again?🟡 Medium · Conceptual · Asked 1×Which AWS services are you familiar with?🟢 Easy · Other · Asked 1×Have you worked with AWS in your experience?🟢 Easy · Behavioral · Asked 1×What is the difference between batch processing and stream processing in AWS?🟡 Medium · Conceptual · Asked 1×How do you handle batch and stream data in AWS?🟡 Medium · Conceptual · Asked 1×Suppose you need to handle real‑time batch processing. How would you handle the data in AWS terms?🟡 Medium · Conceptual · Asked 1×Are you using AWS Step Functions? If you ran into performance issues, how would you optimize?🟡 Medium · Conceptual · Asked 1×Do you have any exposure to AWS services such as Lambda, API Gateway, CloudWatch, and DynamoDB?🟢 Easy · Conceptual · Asked 1×To connect with Athena, which data store would you use?🟢 Easy · Conceptual · Asked 1×Could you tell us about your professional experience, the projects you have worked on, your roles and responsibilities, and your AWS exposure?🟡 Medium · Behavioral · Asked 1×Have you worked on the AWS ecosystem?🟢 Easy · Conceptual · Asked 1×Describe how you would deploy an AWS ecosystem.🟡 Medium · Conceptual · Asked 1×Do you have experience designing end-to-end pipelines in AWS?🟡 Medium · Behavioral · Asked 1×Is AuroraDB a relational database?🟢 Easy · Conceptual · Asked 1×How does AWS Database Migration Service (DMS) work?🟡 Medium · Conceptual · Asked 1×Explain how you performed CDC from Oracle using DMS. Provide an example with a specific table.🟡 Medium · Conceptual · Asked 1×In Amazon Redshift, what is the difference between the serverless and provisioned deployment models?🟢 Easy · Conceptual · Asked 1×Which AWS platform is used to run and transform Spark jobs, and what parameters are required to trigger a Spark transformation?🟡 Medium · Conceptual · Asked 1×Did you use EMR?🟢 Easy · Conceptual · Asked 1×Were there any guidelines for Redshift maintenance, such as do's and don'ts? Are there recommended practices to reclaim space and reduce overhead?🟡 Medium · Conceptual · Asked 1×Did you face any issues or challenges with Redshift? Please share.🟡 Medium · Behavioral · Asked 1×How was PySpark deployed within the AWS environment, and what services were used?🟡 Medium · Conceptual · Asked 1×Explain planning in Amazon Athena.🟢 Easy · Conceptual · Asked 1×Have you worked with Athena? Do you have experience creating tables in Athena?🟢 Easy · Conceptual · Asked 1×What are the limitations and advantages of AWS Lambda compared to AWS Glue?🟡 Medium · Conceptual · Asked 1×Does AWS Lambda have limitations when processing training data larger than 100 MB?🟡 Medium · Conceptual · Asked 1×Can AWS Lambda process 10 GB of data?🟡 Medium · Conceptual · Asked 1×Why can't AWS Lambda replace AWS Glue for larger workloads?🟡 Medium · Conceptual · Asked 1×In a project pipeline that processes data files from various sources, can we replace AWS Glue with AWS Lambda functions?🟡 Medium · Conceptual · Asked 1×Can we replace a Lambda function with Glue?🟡 Medium · Conceptual · Asked 1×Can we replace a Glue function with a Lambda function?🟡 Medium · Conceptual · Asked 1×Why do you use Step Functions?🟡 Medium · Conceptual · Asked 1×How do you copy a file from one S3 location to another S3 location?🟢 Easy · Conceptual · Asked 1×Have you ever optimized EMR cost? How would you optimize cost in EMR?🟡 Medium · Conceptual · Asked 1×Does Lambda allow importing those? Which feature of Lambda functions can be used?🟢 Easy · Conceptual · Asked 1×Which AWS services provide logging capabilities?🟢 Easy · Conceptual · Asked 1×In your primary skills, which languages do you use—Python, SQL, PySpark, AWS—and how would you rate yourself out of 10?🟢 Easy · Behavioral · Asked 1×Do you understand the tech stack? You have experience with Python, SQL, PySpark, and AWS. Is there anything else you'd like to add?🟢 Easy · Conceptual · Asked 1×Help me with an AWS project you have worked on.🟡 Medium · Conceptual · Asked 1×Is there a difference between deploying a zip file directly to AWS Lambda and using that same zip as a Lambda layer? If we are using the same content, what's the difference?🟡 Medium · Conceptual · Asked 1×Are imports handled differently when packaging code into an AWS Lambda layer?🟡 Medium · Conceptual · Asked 1×Can you explain how to create an AWS Lambda layer and provide the steps you have followed in your experience?🟡 Medium · Conceptual · Asked 1×If this is just an experiment, how would you design this Lambda function?🟡 Medium · Conceptual · Asked 1×Are you using any secret manager in your code? Have you used AWS Secrets Manager?🟡 Medium · Conceptual · Asked 1×You mentioned that you used an S3 bucket to write state. Do you know what type of encryption has been used?🟢 Easy · Conceptual · Asked 1×

🎤 Get Aws questions answered in real-time

Assisting AI listens to your interview, captures questions live, and gives you instant AI-powered answers on a discreet on-screen overlay.

Get Assisting AI — Starts at ₹500

Browse Other Topics