Google Cloud Platform (GCP) MCQ Practice Test

Welcome to this practice test on Google Cloud Platform (GCP) fundamentals. Whether you’re preparing for certification or just testing your knowledge, these 25 multiple-choice questions will challenge your understanding of GCP’s core services and concepts.

1. What is Google Cloud Platform's (GCP) primary tool for managing resources and applications?

A) Cloud SDK
B) Cloud Shell
C) GCP Console
D) GCP API

Answer:

C) GCP Console

Explanation:

The GCP Console is a web-based user interface that allows you to manage your Google Cloud resources and applications.

2. Which Google Cloud service is a globally distributed database service?

A) BigQuery
B) Cloud Spanner
C) Cloud SQL
D) Cloud Storage

Answer:

B) Cloud Spanner

Explanation:

Cloud Spanner is a fully managed, globally distributed, and strongly consistent database service.

3. In which service would you host a Docker container on Google Cloud?

A) Compute Engine
B) Kubernetes Engine
C) App Engine
D) Cloud Functions

Answer:

B) Kubernetes Engine

Explanation:

Google Kubernetes Engine (GKE) is specifically designed to deploy, manage, and scale containerized applications using Google infrastructure.

4. Which storage option is best suited for storing large datasets for analysis in BigQuery?

A) Cloud SQL
B) Persistent Disk
C) Cloud Storage
D) Firestore

Answer:

C) Cloud Storage

Explanation:

BigQuery integrates with Cloud Storage, allowing analysts to store and pull large datasets from it for analysis.

5. What service does Google offer for NoSQL databases?

A) Cloud SQL
B) Firestore
C) Cloud Spanner
D) Cloud Bigtable

Answer:

D) Cloud Bigtable

Explanation:

Cloud Bigtable is Google's NoSQL Big Data database service.

6. Which of the following is a fully managed data warehouse on GCP?

A) Cloud SQL
B) BigQuery
C) Firestore
D) Cloud Spanner

Answer:

B) BigQuery

Explanation:

BigQuery is a fully managed, serverless data warehouse that enables super-fast SQL queries using the processing power of Google's infrastructure.

7. Which GCP service offers object storage?

A) Cloud SQL
B) Compute Engine
C) Cloud Storage
D) Bigtable

Answer:

C) Cloud Storage

Explanation:

Google Cloud Storage is an object storage service that offers scalable and durable storage for data.

8. If you need to deploy a virtual machine in Google Cloud, which service should you use?

A) App Engine
B) Kubernetes Engine
C) Firestore
D) Compute Engine

Answer:

D) Compute Engine

Explanation:

Compute Engine lets you create and run virtual machines on Google's infrastructure.

9. Which GCP product is a fully managed, event-driven compute platform?

A) Cloud Scheduler
B) Cloud Functions
C) App Engine
D) Cloud Run

Answer:

B) Cloud Functions

Explanation:

Cloud Functions allow you to run your code in response to events without needing to manage the underlying infrastructure.

10. What is the purpose of GCP's Stackdriver?

A) Deployment of applications
B) Machine Learning
C) Monitoring, logging, and diagnostics
D) Object storage

Answer:

C) Monitoring, logging, and diagnostics

Explanation:

Stackdriver provides everything from monitoring, logging, and diagnostics in Google Cloud Platform.

11. Which Google Cloud service is used for building Machine Learning models?

A) Cloud Machine Learning Engine
B) Cloud Datalab
C) BigQuery ML
D) Dataflow

Answer:

A) Cloud Machine Learning Engine

Explanation:

Cloud Machine Learning Engine is a managed service that enables developers and data scientists to build and bring superior machine learning models to production.

12. Which GCP service is a managed data pipeline service for both batch and stream data processing?

A) Dataflow
B) BigQuery
C) Pub/Sub
D) Dataproc

Answer:

A) Dataflow

Explanation:

Dataflow is a stream and batch data processing service that's fully managed, allowing you to transform and enrich data in real-time or through batch processing.

13. Which service provides a real-time messaging service in GCP?

A) Datastore
B) Pub/Sub
C) Cloud Storage
D) Cloud Spanner

Answer:

B) Pub/Sub

Explanation:

Cloud Pub/Sub is a messaging service for building real-time analytics and is designed to provide durable event ingestion and delivery.

14. Which GCP service is a managed Spark and Hadoop service?

A) Dataflow
B) Dataproc
C) Datastore
D) Bigtable

Answer:

B) Dataproc

Explanation:

Dataproc is a fully managed Spark and Hadoop service that is fast, easy to use, and low cost.

15. For mobile and web application solutions, which NoSQL database service does GCP offer?

A) Cloud SQL
B) Bigtable
C) Firestore
D) Cloud Spanner

Answer:

C) Firestore

Explanation:

Firestore is a NoSQL document database that lets you easily store, sync, and query data for mobile and web apps at a global scale.

16. Which service in GCP provides network connectivity to other Google Cloud services?

A) VPC Network
B) Load Balancer
C) Cloud VPN
D) Cloud Endpoints

Answer:

A) VPC Network

Explanation:

Virtual Private Cloud (VPC) provides a private network with IP allocation, routing, and network firewall policies to enhance security.

17. What does the GCP product Cloud Armor primarily protect against?

A) Data Loss
B) Unauthorized Database Access
C) Distributed Denial-of-Service (DDoS) attacks
D) Malware

Answer:

C) Distributed Denial-of-Service (DDoS) attacks

Explanation:

Cloud Armor works with HTTP(S) Load Balancing, providing DDoS protection and application defense.

18. Which GCP service would you use for IoT (Internet of Things) applications?

A) IoT Core
B) App Engine
C) Cloud Functions
D) Cloud Pub/Sub

Answer:

A) IoT Core

Explanation:

Cloud IoT Core is a managed service that allows users to connect, manage, and ingest data from globally dispersed devices.

19. Which service provides speech recognition capabilities in GCP?

A) Cloud Vision
B) Cloud Video Intelligence
C) Cloud Speech-to-Text
D) Dialogflow

Answer:

C) Cloud Speech-to-Text

Explanation:

Cloud Speech-to-Text enables developers to convert audio to text by applying neural network models in an easy-to-use API.

20. What does GCP's Cloud KMS stand for?

A) Kubernetes Management Service
B) Key Management Service
C) Kubernetes Monitoring Service
D) Key Monitoring System

Answer:

B) Key Management Service

Explanation:

Cloud KMS is the Key Management Service that helps you create, import, and manage cryptographic keys for your applications.

21. Which GCP service is used for building chatbots?

A) Cloud Natural Language
B) Cloud Speech-to-Text
C) Dialogflow
D) Cloud Text-to-Speech

Answer:

C) Dialogflow

Explanation:

Dialogflow enables developers to build natural and rich conversational experiences for their users.

22. If you wanted to run a managed MySQL, PostgreSQL, or SQL Server instance in GCP, which service would you use?

A) BigQuery
B) Firestore
C) Cloud SQL
D) Cloud Spanner

Answer:

C) Cloud SQL

Explanation:

Cloud SQL is a fully managed database service that makes it easy to set up, maintain, and administer relational databases like MySQL, PostgreSQL, and SQL Server.

23. Which GCP service provides a way to view and manage billing for your GCP projects?

A) GCP Marketplace
B) GCP Console
C) Cost Management
D) Cloud Billing

Answer:

D) Cloud Billing

Explanation:

Cloud Billing gives you a detailed, customizable view of your GCP usage and helps you understand, manage, and optimize your costs.

24. What does GCP's Cloud NAT stand for?

A) Native Application Technology
B) Network Address Translation
C) Native Address Technology
D) Network Application Translation

Answer:

B) Network Address Translation

Explanation:

Cloud NAT (Network Address Translation) allows Google Cloud virtual machine (VM) instances without external IP addresses to connect to the internet.

25. Which GCP service is a serverless execution environment for building and connecting cloud services?

A) Cloud Functions
B) App Engine
C) Cloud Run
D) Kubernetes Engine

Answer:

C) Cloud Run

Explanation:

Cloud Run is a managed compute platform that enables you to run containers that are invocable via web requests or Cloud Pub/Sub events.


Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top