Font size
WorksheetsSNS Multiple Choice Questions
Total questions: 40
Worksheet time: 20mins
SNS is primarily used for:
Storing messages permanently
Sending push-based notifications
Pull-based message retrieval
Real-time analytics
SNS supports which message delivery format?
Push only
Pull only
Both push and pull
Stream-based
Which of the following is not an SNS subscription type?
SQS
Lambda
EBS
SNS guarantees message delivery by:
Exactly-once
At-least-once
At-most-once
Ordered once
SNS is best suited for:
Application decoupling
Data warehousing
Video streaming
High-performance computing
SNS FIFO topics support:
Message ordering
High throughput only
Email subscriptions only
No message filtering
SNS message filtering allows:
Deleting messages before sending
Subscribers to receive only relevant messages
Changing encryption
SQS Standard Queue guarantees:
Exactly-once delivery
Strict ordering
At-least-once delivery
FIFO delivery
SQS FIFO queues guarantee:
High throughput
Exactly-once processing
No duplication
Both B & C
The maximum message retention period for SQS:
1 day
4 days
14 days
30 days
SQS is best used for:
Push-based notifications
Decoupling application components
Live streaming
File storage
Which feature helps reduce duplicate message processing?
Visibility timeout
Dead-letter queue
Long polling
Message retention
SQS message size limit is:
64 KB
256 KB
1 MB
10 MB
SQS Long Polling reduces:
the number of empty responses
the message retention period
the maximum message size
the queue visibility timeout
Dead-Letter Queues are used for:
Monitoring billing
Storing failed messages
Deleting unused queues
Encrypting messages
EventBridge is used for:
File storage
Event-driven application integration
Database migration
Data warehousing
EventBridge rules determine:
Who receives notifications
Which events trigger which targets
Storage pricing
IAM policies
EventBridge can send events to:
Lambda
Step Functions
SQS
All of the above
Which service replaced CloudWatch Events?
EventBridge
SNS
SQS
Kinesis
EventBridge event buses are used for:
Data storage
Routing events
Encrypting data
EventBridge supports:
Custom events
SaaS partner integrations
AWS service events
All of the above
EventBridge uses which type of communication?
Poll-based
Push-based
Pull-based
Stream-based
EventBridge schema registry helps with:
Budgeting
API caching
Understanding event structure
IAM authentication
Which service uses 'topics'?
SQS
SNS
EventBridge
CloudWatch
Which service uses 'queues'?
SNS
SQS
EventBridge
Pinpoint
Which service is best for pub/sub at scale?
SQS
SNS
EC2
RDS
27. Which is best for event-driven serverless workflows?
AWS Lambda
Amazon EC2
Amazon S3
Amazon RDS
Which service can deliver the same message to multiple subscribers?
SQS
SNS
Lambda
Route 53
Which service is best for decoupling microservices?
SNS
SQS
Both A & B
CloudTrail
Which service supports SaaS integrations like Zendesk or Stripe?
SNS
EventBridge
SQS
CloudFormation
Your application needs to send notifications to mobile devices, email, and SQS queues simultaneously. Which service should you use?
SQS
SNS
EventBridge
Lambda
An application receives thousands of transactions per second. Each must be processed in order with no duplication. Which queue type is ideal?
SNS topic
SQS Standard
SQS FIFO
EventBridge
You want to trigger a Lambda function whenever an EC2 instance state changes. Which service should you use?
SNS
SQS
CloudFront
EventBridge
A developer wants messages to be processed only once and stored temporarily until consumed. Which should be used?
SNS
SQS
Lambda
EventBridge
Your system needs to route events from a SaaS application to multiple AWS services. Which service helps?
SQS
EventBridge Partner Event Bus
SNS FIFO
CloudTrail
You need to retry failed messages and store them separately. What should you configure?
SNS topic
SQS Dead-Letter Queue
EventBridge Archive
DynamoDB Streams
A function must run whenever a new order is created in your application. Which service enables rule-based triggers?
EventBridge
SNS
SQS
EKS
Your team wants to filter messages based on attributes before sending to subscribers. Which service?
SQS
SNS with Message Filtering
EventBridge Pipes
ECR
A workload needs long polling to reduce cost. Which service feature helps?
SNS Message Filters
SQS Long Polling
EventBridge Scheduler
CloudWatch Logs
You want to integrate microservices so that failure in one does not impact others. Which combination is best?
SNS + SQS
RDS + DynamoDB
EC2 + IAM
S3 + CloudFront
