Blob Storage in Azure is essential for scalable data management, providing functionalities like uploading, downloading, deleting, and handling large files with block blobs. These MCQs will test foundational skills in Blob Storage operations.
Blob Storage Management and Operations
Uploading, Downloading, and Deleting Blobs
Which Azure service is primarily used for storing unstructured data like images and documents?
A) Azure Blob Storage
B) Azure SQL Database
C) Azure Queue Storage
D) Azure Event Hubs
What is the basic unit of storage in Azure Blob Storage?
A) Container
B) Blob
C) Folder
D) Disk
Which tool is commonly used to upload blobs to Azure Blob Storage?
A) Azure CLI
B) Visual Studio Code
C) Power BI
D) Microsoft Teams
What is the maximum size of a single blob in Azure Blob Storage?
A) 5 TB
B) 100 GB
C) 2 TB
D) 1 PB
Which of the following operations can you perform directly from the Azure portal?
A) Uploading blobs
B) Downloading blobs
C) Deleting blobs
D) All of the above
In which scenario would you delete a blob in Azure Blob Storage?
A) When you want to move it to another container
B) When it is no longer needed
C) To increase container size
D) To enhance performance
Which method is used to download a blob using Azure CLI?
A) az storage blob download
B) az blob download
C) az storage download
D) az blob get
How can you automate the deletion of blobs after a certain time?
A) Using a lifecycle management policy
B) By setting a deletion rule in the portal
C) Through manual deletion only
D) Via a SQL query
Which Azure Storage tier is best for infrequent access to blobs?
A) Hot
B) Cold
C) Archive
D) Premium
What role is required to delete a blob in a storage account?
A) Reader
B) Contributor
C) Owner
D) Blob Storage Data Contributor
Managing Large Files with Block Blobs
What type of blob is recommended for storing large files?
A) Append Blob
B) Page Blob
C) Block Blob
D) Snapshot Blob
What is the maximum size of a block within a block blob?
A) 4 MB
B) 100 MB
C) 200 MB
D) 256 MB
How many blocks can a block blob contain?
A) 50,000 blocks
B) 10,000 blocks
C) 1,000 blocks
D) Unlimited
Which command is used to upload large files in chunks to a block blob?
A) az storage blob upload-batch
B) az storage blob upload-large
C) az storage block upload
D) az storage upload
Which method is typically used to upload large files when you encounter size limitations?
A) Append Blob Upload
B) Block Blob Upload in chunks
C) Single-blob Upload
D) JSON File Upload
How do you combine multiple blocks into a single block blob?
A) Use commit operation
B) Use finalize operation
C) Use concatenate operation
D) Use merge operation
If a large block blob upload fails, how can it be resumed?
A) Re-upload the entire blob
B) Resume from the failed block
C) Use a retry policy for the container
D) Start a new upload session
When would you use the Append Blob type over Block Blob?
A) When uploading sequential log data
B) When dealing with large file uploads
C) For storing frequently accessed images
D) For snapshot backups
Which of these options best describes the use case of a block blob?
A) For small files under 1 MB
B) For structured data storage
C) For large, unstructured data storage
D) For video streaming
Which command allows uploading multiple blocks in parallel to improve upload speed?
A) az storage blob upload-batch
B) az storage block upload
C) az storage batch upload
D) az blob parallel upload
Copying and Moving Blobs Between Containers
What command in Azure CLI is used to copy blobs between containers?
A) az storage blob copy start
B) az storage blob move
C) az storage container copy
D) az blob transfer
Which operation can be used to replicate a blob in another container?
A) Move
B) Copy
C) Archive
D) Snapshot
How would you move a blob from one container to another within the same account?
A) Use the copy command and delete the source blob
B) Use move command directly
C) Use az storage blob transfer
D) Use az storage container migrate
Which of the following is required to copy a blob across Azure regions?
A) Region replication
B) Shared access signature (SAS) token
C) Only the Blob URL
D) Premium storage
What happens to the source blob after a successful copy operation?
A) It remains in the original container
B) It is automatically deleted
C) It is moved to the destination container
D) It is archived
What is required to create a copy of a blob in a different Azure subscription?
A) Access to both subscriptions
B) Only access to the destination subscription
C) Only access to the source subscription
D) No specific permissions
Which type of blob snapshot allows you to create an immutable backup of a blob?
A) Soft snapshot
B) Hard snapshot
C) Incremental snapshot
D) Full snapshot
Can you change a blob’s access tier while copying it to another container?
A) Yes, during the copy operation
B) No, it must remain the same
C) Only for Archive tier blobs
D) Only in the Premium tier
Which command is best for transferring multiple blobs across containers?
A) az storage blob upload-batch
B) az storage blob transfer
C) az storage blob copy batch
D) az container blob migrate
What is a common use case for copying blobs between containers?
A) Backup and redundancy
B) Improving network latency
C) Decreasing container storage limits
D) To reduce storage costs
Answer Key
Qno
Answer
1
A) Azure Blob Storage
2
B) Blob
3
A) Azure CLI
4
A) 5 TB
5
D) All of the above
6
B) When it is no longer needed
7
A) az storage blob download
8
A) Using a lifecycle management policy
9
C) Archive
10
D) Blob Storage Data Contributor
11
C) Block Blob
12
D) 256 MB
13
A) 50,000 blocks
14
A) az storage blob upload-batch
15
B) Block Blob Upload in chunks
16
A) Use commit operation
17
B) Resume from the failed block
18
A) When uploading sequential log data
19
C) For large, unstructured data storage
20
A) az storage blob upload-batch
21
A) az storage blob copy start
22
B) Copy
23
A) Use the copy command and delete the source blob