Vertex AI & Pipelines Quiz - Competitive Exams GCP_ML_Engineer
Free practice quiz: Vertex AI & Pipelines (Competitive Exams GCP_ML_Engineer). 57 multiple-choice questions with answers and explanations. Play online, no sign-up needed.
This Competitive Exams GCP_ML_Engineer practice quiz has 57 multiple-choice questions on Vertex AI & Pipelines. Try the 5 sample questions below (tap an option to check yourself), then play the full quiz online. No sign-up needed.
Start quiz: 57 questions, freeSample questions
In Vertex AI Pipelines, what is the primary purpose of a PipelineJob?
Show answer
Answer: B. To define and execute a multi-step ML workflow as a directed acyclic graph
Which Vertex AI feature allows you to run a pipeline on a schedule without external orchestration tools?
Show answer
Answer: B. Vertex AI Pipelines schedules
Which of the following best describes the relationship between Vertex AI Pipelines and Kubeflow Pipelines?
Show answer
Answer: A. Vertex AI Pipelines is a managed service that can run pipelines authored with the Kubeflow Pipelines SDK
Which of the following is a key benefit of using Vertex AI Pipelines for MLOps?
Show answer
Answer: B. It provides automated lineage tracking and reproducibility by recording artifacts, parameters, and executions.
Which Vertex AI feature allows you to compare two pipeline runs side-by-side, including parameter values and metrics, to identify regressions?
Show answer
Answer: D. Vertex AI Experiments
More questions in this quiz
Answers and explanations are in the full quiz.
- Which Vertex AI component allows you to run a custom container without managing the underlying infrastructure and is commonly used as a pipeline step?
- Which of the following is NOT a valid way to trigger a Vertex AI Pipeline run?
- What does the Vertex AI Pipelines compiler translate pipeline definitions into before execution?
- Which Vertex AI service provides a central repository to track model versions, metadata, and lineage across pipeline runs?
- In a Vertex AI Pipeline, what is the role of a pipeline parameter?
- Which caching behavior occurs by default in Vertex AI Pipelines when a step is re-executed with identical inputs and code?
- What is the purpose of the Vertex AI Pipelines 'execution' resource?
- Which of the following best describes a Vertex AI 'component' in the context of pipelines?
- When using Vertex AI Pipelines with Kubeflow Pipelines SDK, which decorator is used to define a component from a Python function?
- What is the purpose of Vertex AI Metadata in the context of pipelines?
- In Vertex AI Pipelines, what does the term 'artifact' refer to?
- Which component of Vertex AI is used to automatically tune hyperparameters as part of a pipeline?
- What is a key advantage of using Vertex AI Pipelines over manually running training scripts?
- In a Vertex AI Pipeline, what is the function of the root task or 'root' execution?
- Which API is used to submit a pipeline run programmatically in Vertex AI?
- What is the recommended way to pass large datasets between pipeline steps in Vertex AI Pipelines?
- Which of the following statements about Vertex AI Pipelines and custom jobs is correct?
- What is the purpose of the 'enable_caching' parameter when submitting a Vertex AI Pipeline run?
- Which Vertex AI resource is used to store and manage the container images for pipeline components?
- In Vertex AI Pipelines, what is the role of a service account?
- In Vertex AI Pipelines, what is the primary role of the PipelineJob resource?
- What is the effect of setting the pipeline root to a Cloud Storage path when submitting a Vertex AI Pipeline run?
- In the context of Vertex AI Pipelines, what does an 'execution' resource represent?
- Which metadata store concept in Vertex AI represents a specific run of a pipeline or a step, distinct from the reusable definition?
- In a Vertex AI Pipeline, what is the role of the 'dsl.Condition' construct?
- What is the primary function of the 'dsl.ExitHandler' in a Vertex AI Pipeline?
- Which of the following best describes a 'task' in a Vertex AI Pipeline?
- When defining a pipeline with the Kubeflow Pipelines SDK v2, which function is used to instantiate a pipeline and produce a compiled YAML?
- In Vertex AI Pipelines, what is the purpose of the 'output' parameter in a component specification?
- What is the purpose of the 'metadata' parameter when defining a component in the Kubeflow Pipelines SDK?
- In Vertex AI Pipelines, what is the role of a 'task' as opposed to a 'component'?
- What is the purpose of the 'kfp.dsl.ParallelFor' construct in a Vertex AI Pipeline?
- In the context of Vertex AI Pipelines, what is a 'component'?
- Which of the following statements about pipeline parameters in Vertex AI Pipelines is correct?
- What is the purpose of the 'execution' resource in Vertex AI Metadata?
- Which of the following is a valid way to pass data between steps in a Vertex AI Pipeline?
- What is the role of the 'tfx' (TensorFlow Extended) integration in Vertex AI Pipelines?
- In Vertex AI Pipelines, what is the purpose of the 'enable_caching' parameter when submitting a pipeline run?
- What is the primary function of the Vertex AI Pipelines 'compiler'?
- Which of the following is a valid trigger for a Vertex AI Pipeline run?
- In Vertex AI Pipelines, what is the purpose of the 'service account' specified when submitting a pipeline job?
- When defining a pipeline with KFP SDK v2, what is the correct way to declare a parameter that has a default value and a type of float?
- In Vertex AI Pipelines, what is the purpose of the `dsl.If` construct?
- Which Vertex AI Pipelines feature allows you to resume a failed pipeline run from the last successful step rather than restarting from the beginning?
- When submitting a Vertex AI Pipeline run, what does the `pipeline_root` parameter specify?
- Which of the following best describes the relationship between a Vertex AI Pipeline *task* and an *execution* in Vertex ML Metadata?
- In Vertex AI Pipelines, what is the recommended way to pass a small string value that should be configurable at runtime without modifying the pipeline definition?
- Which Vertex AI service can be used to track pipeline runs and compare metrics across different pipeline executions?
- When defining a custom component in KFP v2, which base image is commonly used for lightweight Python components?
- Which of the following is a valid way to specify the machine type for a pipeline component that runs a custom training job?
- In Vertex AI Pipelines, which of the following is a valid trigger for a pipeline run?
- In Vertex AI Pipelines, what is the recommended way to pass large datasets between pipeline steps?
More quizzes
Browse all GCP_ML_Engineer quizzes