Data Engineering

Google Cloud Platform - Fundamentals

GCP projects, IAM, service accounts, Cloud Storage, Compute Engine, Cloud Shell, gcloud CLI

20 interview questionsยท
Junior
1

What is a GCP project?

Answer

A GCP project is the fundamental organizational unit in Google Cloud Platform. It groups resources (VMs, buckets, databases), users, and billing. Each resource belongs to exactly one project, enabling environment isolation (dev, staging, prod) and access control through IAM.

2

What is the format of a Project ID in GCP?

Answer

The Project ID is a unique and immutable identifier consisting of 6 to 30 characters (lowercase letters, numbers, hyphens). It is set at project creation and cannot be changed afterward. The Project Name, however, can be modified at any time and has no format constraints.

3

What is IAM in Google Cloud Platform?

Answer

IAM (Identity and Access Management) is GCP's access management system. It defines who (identity) can do what (role) on which resource. IAM follows the principle of least privilege: granting only necessary permissions. Roles can be assigned to users, groups, or service accounts.

4

What is the difference between a primitive role and a predefined role in IAM?

5

What is a service account in GCP?

+17 interview questions

Master Data Engineering for your next interview

Access all questions, flashcards, technical tests, code review exercises and interview simulators.

Start for free