easyMultiple Choice
Cloud Digital Leader Practice Question: A product manager wants to understand what…
A product manager wants to understand what 'latency' means for her company's cloud-hosted e-commerce application. Her developer explains that latency is critical for user experience. Which definition of latency is most accurate in this context?
⚠ Common exam trap
Google Cloud often tests the distinction between latency and throughput, trapping candidates who confuse the total data transfer rate (bandwidth) with the time delay of a single transaction.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
Latency is the time elapsed between a user action (click, page load) and receiving the server's response — directly affecting how fast and responsive the application feels
Latency in the context of a cloud-hosted e-commerce application specifically measures the round-trip time from a user action (such as a click or page load) to the receipt of the server's response. This directly impacts perceived responsiveness and user experience, as higher latency leads to noticeable delays in interactions like adding items to a cart or checking out.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Latency is the total amount of data that can be transferred per second between the user and the application
Why it's wrong here
Latency is the total amount of data that can be transferred per second between the user and the application. This statement defines bandwidth, a capacity metric measured in bits per second (e.g., Mbps), not latency. Latency is the delay between a client's request and the server's response, typically measured in milliseconds, and can remain high even on a high-bandwidth connection due to propagation delay or router hops. For example, satellite internet offers high bandwidth but latency of 500+ ms, which makes interactive applications feel sluggish regardless of data throughput.
- ✓
Latency is the time elapsed between a user action (click, page load) and receiving the server's response — directly affecting how fast and responsive the application feels
Why this is correct
This correctly defines latency in the context of web applications. High latency makes applications feel slow and unresponsive. For e-commerce, high latency directly increases cart abandonment. Techniques like CDN, edge computing, and database query optimization reduce latency.
- ✗
Latency is the percentage of time the application is available versus unavailable
Why it's wrong here
Latency is the percentage of time the application is available versus unavailable. This describes availability or uptime, a reliability metric often expressed as a percentage (e.g., 99.9% availability), indicating the fraction of time the service is operational. In contrast, latency measures the time it takes for a single transaction to complete; a service can be available 100% of the time yet still have poor latency, causing users to wait seconds for each response. Conversely, a service with occasionally scheduled downtime might still deliver millisecond-level latency during its active periods, so the two metrics are independent dimensions of performance.
- ✗
Latency is the number of requests the server can handle simultaneously before performance degrades
Why it's wrong here
Latency is the number of requests the server can handle simultaneously before performance degrades. This is a description of concurrency capacity or throughput, which quantifies how many parallel requests a server can process or how many requests per second it can sustain under a given load. Latency, by contrast, is the elapsed time for an individual request from initiation to completion, not a count of concurrent operations. Although high concurrency can increase latency due to queueing or resource contention, the metric itself is a measure of time, while simultaneous-request capacity is a measure of system scalability and is often governed by constraints like thread pools or CPU cores.
Go deeper
Related to this question
About these practice questions
Courseiva writes every GCDL question from scratch — 848 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. Learn why practice questions differ from exam dumps →
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This GCDL practice question is part of Courseiva's free Google Cloud certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the GCDL exam.