Lambda & Step Functions

15 questions

Lambda for event-driven ETL, Step Functions for serverless orchestration and workflow automation.

1JuniorLambda for ETLAmazonCapital One

Lambda for S3 Event Processing

How would you use Lambda to process files as they land in S3? Walk through the architecture and key configuration settings.

🔒
2JuniorLambda for ETLAmazonIntuit

Lambda Layers for Shared Dependencies

What are Lambda layers and how would you use them in a data engineering context? Give a practical example.

🔒
3JuniorPerformance & LimitsAmazonGoldman Sachs

Cold Starts and Their Impact on ETL

What are Lambda cold starts? How do they impact data pipeline latency, and what can you do to mitigate them?

🔒
4SeniorPerformance & LimitsAmazonNetflix

Memory and Timeout Tuning

You have a Lambda function that processes Parquet files from S3. It sometimes times out on larger files. How would you systematically tune memory and timeout settings?

🔒
5JuniorEvent PatternsAmazonStripe

Lambda + SQS Integration

How does Lambda process messages from an SQS queue? What happens if the Lambda function fails for some messages in a batch?

🔒
🔒 10 more premium questions
Upgrade to PRO — ₹1,499/month
6SeniorStep FunctionsAmazonCapital OneGoldman Sachs🔒 Premium

Step Functions for ETL Orchestration

Design a Step Functions state machine to orchestrate a daily ETL pipeline: ingest from S3, validate, transform with Glue, load to Redshift, and send notification. Include error handling.

🧠 What they're really testing
🔒
7SeniorStep FunctionsAmazonNetflix🔒 Premium

Parallel and Map States

Explain the difference between Parallel and Map states in Step Functions. When would you use Distributed Map for a data pipeline?

🧠 What they're really testing
🔒
8SeniorStep FunctionsAmazonGoldman Sachs🔒 Premium

Error Handling and Retry in Step Functions

How does Step Functions handle errors? Explain Retry, Catch, and how you'd implement a robust error handling strategy for a production data pipeline.

🧠 What they're really testing
🔒
9SeniorStep FunctionsAmazonStripe🔒 Premium

Express vs Standard Workflows

Compare Step Functions Express and Standard workflows. Which would you choose for a high-volume event-driven data pipeline?

🧠 What they're really testing
🔒
10SeniorLambda for ETLPerformance & LimitsAmazonCapital OneNetflix🔒 Premium

Lambda vs Glue Decision

You need to transform data landing in S3. How do you decide between Lambda and Glue for the ETL job? What are the breakpoints?

🧠 What they're really testing
🔒
11SeniorEvent PatternsAmazonIntuit🔒 Premium

Lambda Destinations and Async Invocation

Explain Lambda async invocation and destinations. How do they differ from DLQs, and when would you use them in a data pipeline?

🧠 What they're really testing
🔒
12SeniorPerformance & LimitsAmazonGoldman Sachs🔒 Premium

Provisioned Concurrency

What is Lambda provisioned concurrency? When would you use it for data pipelines, and how do you calculate the right number?

🧠 What they're really testing
🔒
13LeadStep FunctionsAmazonCapital OneNetflix🔒 Premium

Step Functions + Glue/EMR Integration

Design a Step Functions workflow that orchestrates a complex ETL: runs Glue crawlers, then parallel Glue jobs, then an EMR Spark job, with data quality gates between each stage.

🧠 What they're really testing
🔒
14SeniorEvent PatternsAmazonNetflix🔒 Premium

Event Source Mappings Deep Dive

Compare Lambda event source mappings for SQS, Kinesis, and DynamoDB Streams. How do they differ in batching, error handling, and scaling?

🧠 What they're really testing
🔒
15LeadPerformance & LimitsAmazonNetflixCoinbase🔒 Premium

Lambda Power Tuning

You have 50 Lambda functions across your data platform. How would you systematically optimize their memory/cost configurations? Describe the approach and tooling.

🧠 What they're really testing
🔒