Cloud Network Engineer Practice Exam — Professional Cloud Network Engineer

1. The question bank is internet‑connected and updates automatically with no need for re‑acquisition.

2. Activate the question bank to gain access in both Chinese and English simultaneously.

3. Features include online practice, mock exams, and PDF downloads.

4. Study and practice via mini‑program or web browser on PC; valid for one year.

5. Simply enter the activation code to use. Click Buy Now on the right or contact customer service for purchase.

6. For inquiries, contact customer service via WeChat, WhatsApp or Line.

Exam information

Professional Cloud Network Engineer

- Exam Languages: English, Japanese, Korean, Spanish

- Exam Fee: $200

- Duration: 120 minutes

- Question Type: 50–60 multiple‑choice and multiple‑select questions

- Passing Score: Approximately 70%

- Certificate Validity: 2 years

- Official Registration Link: https://cloud.google.com/certification/network-engineer

- Focus: VPC networking, hybrid cloud connectivity, load balancing, network security and performance tuning

Sample questions

Cloud Network Engineer · Q1
Topic 1 Question #1 You need to restrict access to your Google Cloud load-balanced application so that only specific IP addresses can connect.What should you do?
  • A.
    Create a secure perimeter using the Access Context Manager feature of VPC Service Controls and restrict access to the source IP range of the allowed clients and Google health check IP ranges.
  • B.
    Create a secure perimeter using VPC Service Controls, and mark the load balancer as a service restricted to the source IP range of the allowed clients and Google health check IP ranges.
  • C.
    Tag the backend instances "application," and create a firewall rule with target tag "application" and the source IP range of the allowed clients and Google health check IP ranges.
  • D.
    Label the backend instances "application," and create a firewall rule with the target label "application" and the source IP range of the allowed clients and Google health check IP ranges.

Answer: C

This question tests core Professional Cloud Network Engineer competencies in VPC firewall configuration, load balancing operational requirements, and appropriate use of Google Cloud network security services. The scenario requires restricting inbound connectivity to a load-balanced VM-based application to only specific approved client IPs, while preserving load balancer functionality. The suggested answer C correctly implements this requirement using VPC firewall rules, the native Google Cloud mechanism for filtering traffic to and from compute resources. Tagging backend instances with a consistent target tag ensures the firewall rule is only applied to the relevant application instances, adhering to least privilege principles. Including Google health check IP ranges in the allowed source IPs is mandatory, as health check traffic from Google's infrastructure is required to validate backend instance availability so the load balancer can properly route traffic to healthy instances. Option Analysis: A. Incorrect. Access Context Manager and VPC Service Controls are designed to create secure perimeters around Google Cloud managed services (such as Cloud Storage, BigQuery, and Cloud SQL) to prevent data exfiltration and restrict access to those managed services based on context. They are not intended to filter inbound client traffic to unmanaged compute backend instances behind a load balancer, so this is the wrong tool for the stated use case. B. Incorrect. VPC Service Controls only supports restricting access to supported Google Cloud managed services as part of a secure perimeter. Load balancers are networking constructs, not managed services eligible for restriction in a VPC Service Controls perimeter. This option misrepresents VPC Service Controls functionality and is not a valid configuration. C. Correct. VPC firewall rules natively support target tags as identifiers to apply rules to specific compute instances. Tagging all backend application instances with the "application" tag scopes the rule exclusively to the relevant workload. Allowing traffic from both the approved client IP ranges and Google health check IP ranges satisfies the access restriction requirement while ensuring the load balancer can validate backend health to operate correctly. This implementation directly addresses all requirements in the scenario. D. Incorrect. While Google Cloud resources support labels for organizational, billing, and IAM condition use cases, VPC firewall rules do not support labels as target identifiers. Firewall rules only use target tags and target service accounts to specify which instances the rule applies to, so this configuration is not valid. Key Concepts: 1. VPC Firewall Rule Targeting: VPC firewall rules use target tags or target service accounts to associate rules with specific compute instances. Resource labels are not supported as firewall rule targets, as they are designed for non-networking organizational use cases. 2. Load Balancer Health Check Requirements: All load balancer backends require inbound access from Google's published health check IP ranges to be allowed in VPC firewall rules. If these ranges are blocked, backends are marked unhealthy and will not receive user traffic. 3. VPC Service Controls Use Case: VPC Service Controls provides data exfiltration protection for Google Cloud managed services by creating secure perimeters that restrict access based on context attributes. It is not designed to filter north-south client traffic to VM-based workloads. References: VPC Firewall Rules Overview, Health Check Firewall Rule Requirements, https://cloud.google.com/load-balancing/docs/health-checks#firewall-rules
Cloud Network Engineer · Q2
Topic 1 Question #2 Your end users are located in close proximity to us-east1 and europe-west1. Their workloads need to communicate with each other. You want to minimize cost and increase network efficiency.How should you design this topology?
  • A.
    Create 2 VPCs, each with their own regions and individual subnets. Create 2 VPN gateways to establish connectivity between these regions.
  • B.
    Create 2 VPCs, each with their own region and individual subnets. Use external IP addresses on the instances to establish connectivity between these regions.
  • C.
    Create 1 VPC with 2 regional subnets. Create a global load balancer to establish connectivity between the regions.
  • D.
    Create 1 VPC with 2 regional subnets. Deploy workloads in these subnets and have them communicate using private RFC1918 IP addresses.

Answer: D

This question assesses understanding of GCP VPC architecture design for cross-region workload communication with cost and efficiency requirements. The optimal design leverages the native global scope of GCP VPC resources, which support regional subnets across multiple geographic regions without requiring additional connectivity services. Communication between subnets in the same VPC occurs over Google's private global low-latency backbone using private RFC1918 IP addresses, eliminating extra costs for gateway services, reducing latency compared to public internet or VPN-based connectivity, and meeting both the cost minimization and network efficiency objectives outlined in the scenario. Option Analysis: A. Incorrect. Deploying two separate VPCs with VPN gateways introduces unnecessary recurring costs for VPN gateway resources and VPN tunnel bandwidth charges. VPN connectivity also adds higher latency and reduced throughput compared to native same-VPC cross-region communication, so this design fails to meet both cost and efficiency requirements. B. Incorrect. Using external IP addresses for cross-region instance communication routes traffic over the public internet, which introduces higher latency, lower reliability, and significantly higher data egress costs compared to private internal VPC traffic. This approach also increases the security attack surface of the workloads, making it a poor design choice for the given requirements. C. Incorrect. A global load balancer is designed to distribute incoming user traffic to backend workloads, not to facilitate direct workload-to-workload communication across regions. Deploying a global load balancer adds unnecessary service costs and is not the appropriate mechanism for internal cross-region workload connectivity, so this option is invalid. D. Correct. A single GCP VPC natively supports regional subnets in any GCP region, including us-east1 and europe-west1. Workloads deployed in these subnets can communicate directly using private RFC1918 IP addresses over Google's private global backbone, with no additional connectivity services required. This design eliminates extra costs for gateways or intermediate services, delivers the lowest possible latency for cross-region communication, and fully meets the stated requirements of the scenario. Key Concepts: 1. VPC Resource Scope: GCP VPCs are global resources, while subnets are regional resources. A single VPC can contain subnets in any combination of GCP regions, removing the need for separate VPCs per region for most cross-region workload deployments. 2. Same-VPC Cross-Region Communication: Workloads in different regional subnets of the same VPC can communicate natively without intermediate connectivity services, using private IP addresses over Google's private global fiber backbone for optimal performance and security. 3. VPC Traffic Cost Optimization: Internal VPC traffic incurs lower egress costs than public internet traffic, VPN traffic, or inter-VPC peering traffic, and avoids costs associated with optional connectivity services such as VPN gateways, cloud routers, or load balancers when native same-VPC communication is used. References: Virtual Private Cloud (VPC) Overview, https://cloud.google.com/vpc/docs/overview VPC Subnets Overview, https://cloud.google.com/vpc/docs/subnets
Cloud Network Engineer · Q3
Topic 1 Question #3 Your organization is deploying a single project for 3 separate departments. Two of these departments require network connectivity between each other, but the third department should remain in isolation. Your design should create separate network administrative domains between these departments. You want to minimize operational overhead.How should you design the topology?
  • A.
    Create a Shared VPC Host Project and the respective Service Projects for each of the 3 separate departments.
  • B.
    Create 3 separate VPCs, and use Cloud VPN to establish connectivity between the two appropriate VPCs.
  • C.
    Create 3 separate VPCs, and use VPC peering to establish connectivity between the two appropriate VPCs.
  • D.
    Create a single project, and deploy specific firewall rules. Use network tags to isolate access between the departments.

Answer: C

The scenario requires a single project deployment, separate network administrative domains for 3 departments, connectivity between 2 departments, isolation for the third, and minimal operational overhead. Option C meets all these requirements because 3 separate VPCs within the single project each act as independent administrative domains, with their own IAM permissions, firewall rules, and routing configurations to separate department network management. VPC peering is used to connect the two VPCs belonging to departments that require connectivity, which is a fully managed, low-latency, low-overhead private connection that does not require intermediate network hardware or public internet traversal. The third VPC has no peering connections or other external access configured, so it remains fully isolated as required, with no unnecessary operational overhead introduced. Option Analysis: A. Incorrect. Shared VPC requires a separate host project and individual service projects for each department, which violates the scenario requirement of using a single project. This design also introduces unnecessary operational overhead associated with managing multiple projects and Shared VPC IAM permissions, making it unsuitable for this use case. B. Incorrect. While 3 separate VPCs meet the administrative domain requirement, Cloud VPN introduces significant unnecessary operational overhead, including managing VPN gateways, IPsec tunnels, IKE policies, and ongoing tunnel health monitoring. Cloud VPN also has higher latency and higher cost compared to VPC peering for intra-GCP VPC connectivity, so it is not optimal for this scenario. C. Correct. 3 separate VPCs deliver separate network administrative domains as each VPC has independent network configuration controls and IAM boundaries. VPC peering between the two relevant VPCs provides private, low-latency, managed connectivity with minimal operational overhead, as it requires no intermediate gateway hardware and is configured in a few steps. The third VPC remains fully isolated with no peering connections, aligning with all scenario requirements. D. Incorrect. Using a single VPC with firewall rules and network tags does not deliver separate network administrative domains, as all departments share the same VPC configuration space, meaning network administrators with access to the VPC can modify resources for all departments. This design also carries higher risk of accidental misconfiguration breaking isolation, and does not meet the administrative domain requirement, so it is incorrect. Key Concepts: 1. VPC Peering: VPC Peering is a Google Cloud managed networking feature that enables private connectivity between two VPCs, regardless of whether they are in the same project, organization, or region. It offers lower latency, lower cost, and less operational overhead than VPN or Cloud Interconnect for intra-GCP VPC connectivity. 2. VPC Administrative Isolation: Each VPC in Google Cloud is an independent logical network with its own set of IAM permissions, firewall policies, routing tables, and IP address space. This allows teams to create separate administrative network domains even within a single GCP project, preventing unauthorized cross-department network configuration changes. 3. Network Isolation Methods: Logical isolation via firewall rules and network tags operates within a single VPC and only restricts traffic flow, while full administrative isolation requires separate VPCs to separate network management responsibilities and configuration boundaries, which is required for this scenario. References: VPC Peering Overview, https://cloud.google.com/vpc/docs/vpc-peering Multitenant Isolation in Google Cloud
Cloud Network Engineer · Q4
Topic 1 Question #4 You are migrating to Cloud DNS and want to import your BIND zone file.Which command should you use?
  • A.
    gcloud dns record-sets import ZONE_FILE --zone MANAGED_ZONE
  • B.
    gcloud dns record-sets import ZONE_FILE --replace-origin-ns --zone MANAGED_ZONE
  • C.
    gcloud dns record-sets import ZONE_FILE --zone-file-format --zone MANAGED_ZONE
  • D.
    gcloud dns record-sets import ZONE_FILE --delete-all-existing --zone MANAGED ZONE

Answer: C

The question tests core Cloud DNS migration knowledge required for the Professional Cloud Network Engineer certification, specifically the correct command syntax to import existing BIND zone files into Google Cloud DNS. By default, the gcloud dns record-sets import command expects input in the YAML format used for native Cloud DNS record set exports. When importing a standard BIND zone file, the --zone-file-format flag is required to instruct gcloud to parse the input using BIND zone file syntax rules. Option C includes this required flag alongside the mandatory --zone parameter to specify the target managed zone, making it the correct command for the given migration scenario. Option Analysis: A. Incorrect. This command omits the --zone-file-format flag, so gcloud will attempt to parse the BIND zone file as the default YAML record set format, which will result in a parsing error and failed import. This command only works for importing records exported from Cloud DNS in YAML format, not external BIND zone files. B. Incorrect. The --replace-origin-ns flag replaces SOA and NS records from the imported file with Cloud DNS's default managed zone NS and SOA records, which is an optional setting not required for BIND import. This command still lacks the --zone-file-format flag, so it cannot correctly parse the BIND zone file, making it invalid for the scenario. C. Correct. The --zone-file-format flag explicitly configures the import command to accept standard BIND zone file syntax, which matches the input file specified in the scenario. The --zone parameter correctly targets the destination Cloud DNS managed zone, so this command will successfully import the BIND zone records to Cloud DNS as required. D. Incorrect. The --delete-all-existing flag removes all pre-existing records in the target managed zone before importing new records, which is not requested in the scenario and is an optional destructive parameter. This command also omits the required --zone-file-format flag, so it will fail to parse the BIND zone file and is not a valid solution. Key Concepts: 1. Cloud DNS Import Format Support: Cloud DNS supports two record set import formats: the default YAML/JSON format for native Cloud DNS exports, and standard BIND zone file format for migrating from external DNS servers. The --zone-file-format flag is required to use BIND format during import. 2. gcloud DNS Command Parameters: Knowledge of functional flags for gcloud dns record-sets import, including purpose and use cases for --zone-file-format, --delete-all-existing, --replace-origin-ns, and --zone, is a core competency for DNS management and migration tasks tested on the certification. 3. DNS Migration Best Practices: When migrating from BIND-based DNS servers to Cloud DNS, using the native BIND import functionality eliminates manual record entry, reduces migration errors, and simplifies the cutover process for enterprise DNS deployments. References: Import and export record sets, gcloud dns record-sets import, https://cloud.google.com/sdk/gcloud/reference/dns/record-sets/import
Cloud Network Engineer · Q5
Topic 1 Question #5 You created a VPC network named Retail in auto mode. You want to create a VPC network named Distribution and peer it with the Retail VPC.How should you configure the Distribution VPC?
  • A.
    Create the Distribution VPC in auto mode. Peer both the VPCs via network peering.
  • B.
    Create the Distribution VPC in custom mode. Use the CIDR range 10.0.0.0/9. Create the necessary subnets, and then peer them via network peering.
  • C.
    Create the Distribution VPC in custom mode. Use the CIDR range 10.128.0.0/9. Create the necessary subnets, and then peer them via network peering.
  • D.
    Rename the default VPC as "Distribution" and peer it via network peering.

Answer: B

This question tests core knowledge of Google Cloud VPC network types and VPC peering prerequisites for the Professional Cloud Network Engineer certification. The existing Retail VPC is configured in auto mode, which by default uses the 10.128.0.0/9 CIDR block for all automatically provisioned regional subnets. A mandatory requirement for VPC peering is that all IP address ranges across the peered VPCs have no overlap, as overlapping ranges prevent route exchange and successful peering establishment. To avoid overlap with the Retail VPC's 10.128.0.0/9 range, the Distribution VPC must be created in custom mode to allow manual definition of non-conflicting CIDR ranges. Option B uses the 10.0.0.0/9 CIDR range, which does not overlap with the auto mode Retail VPC's address space, so subnets created in this range can be safely peered with the Retail VPC without IP conflicts. Option Analysis: A. Incorrect. Creating the Distribution VPC in auto mode assigns it the same 10.128.0.0/9 CIDR range used by the Retail auto mode VPC, resulting in overlapping IP ranges. VPC peering cannot be established between VPCs with overlapping CIDR blocks, so this configuration fails. B. Correct. Custom mode VPCs allow full control over CIDR range selection. The 10.0.0.0/9 CIDR range does not overlap with the 10.128.0.0/9 range used by the Retail auto mode VPC, eliminating IP conflicts. After creating required subnets in this non-overlapping range, VPC peering can be successfully configured between the two VPCs, meeting the scenario requirements. C. Incorrect. The 10.128.0.0/9 CIDR range specified in this option is exactly the range used by the existing Retail auto mode VPC, resulting in full IP overlap. This makes VPC peering impossible, so this configuration is invalid. D. Incorrect. The default VPC in Google Cloud is an auto mode VPC that uses the 10.128.0.0/9 CIDR range, which overlaps with the Retail VPC's address space. Renaming the default VPC does not resolve the CIDR overlap issue, so peering will fail, making this option invalid. Key Concepts: 1. VPC Peering CIDR Overlap Requirement: Google Cloud VPC peering requires all subnet CIDR ranges, secondary ranges, and reserved ranges across peered VPCs to be non-overlapping. Overlapping ranges prevent peering from being activated and block route exchange between the networks. 2. Auto Mode vs Custom Mode VPC: Auto mode VPCs automatically provision one subnet per GCP region using CIDR ranges from the fixed 10.128.0.0/9 block. Custom mode VPCs do not include default subnets, allowing administrators to define fully custom CIDR ranges that avoid conflicts with existing networks. 3. VPC Peering Prerequisites: Beyond non-overlapping CIDR ranges, successful VPC peering requires appropriate IAM permissions to create peering connections on both VPCs, no conflicting custom static routes that would block traffic exchange, and no overlapping DNS zones if private DNS sharing is enabled. References: VPC Peering Overview, https://cloud.google.com/vpc/docs/vpc-peering#requirements VPC Network Types, https://cloud.google.com/vpc/docs/vpc#network-types

FAQ

How many practice questions are available for Cloud Network Engineer?

This question bank includes 307 Cloud Network Engineer practice questions covering single and multiple choice, each with answers and explanations.

Are Cloud Network Engineer practice questions available in Chinese and English?

Yes, Cloud Network Engineer practice questions are provided in both Chinese and English.

Can I try Cloud Network Engineer practice questions for free?

Yes. Free sample questions are available on this page, and the full question bank is available after signing up on Zhangxuetu.