Generative AI Leader Practice Question: Business Strategies for Generative AI Solutions
A company is choosing a generative AI model for code generation. Which TWO considerations are most important?
⚠ Common exam trap
Candidates often assume more parameters (A) or lower latency (E) are always better, but Google tests the understanding that domain-specific training data relevance (B) and context length (D) are critical for code generation accuracy and handling long code sequences.
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
✓
Whether the model's training data includes the target programming languages
A generative AI model for code generation must have been trained on the target programming languages to produce syntactically and semantically correct code. Without such training data, the model cannot understand language-specific syntax, libraries, or idioms, leading to irrelevant or erroneous outputs.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
The total number of model parameters
Why it's wrong here
The total number of model parameters is not the most important consideration for code generation. While larger models may perform better, parameter count alone does not ensure quality; relevance of training data and context length are more critical.
- ✓
Whether the model's training data includes the target programming languages
Why this is correct
Correct. A model for code generation must be trained on the target programming languages to produce syntactically and semantically correct code, understanding language-specific syntax, libraries, and idioms.
- ✗
The open-source license of the model
Why it's wrong here
The open-source license of the model is a legal and community consideration, but it is not a primary technical factor for code generation effectiveness. The license does not directly impact the model's ability to generate code.
- ✓
The maximum context length supported by the model
Why this is correct
Correct. Maximum context length is crucial for code generation because code often has long-range dependencies and requires understanding of the full context, such as function definitions and imports, to generate coherent and correct code.
- ✗
The latency of the model's inference endpoint
Why it's wrong here
Latency of the inference endpoint is a performance metric that depends on deployment and user experience, but it is not a primary consideration when selecting a model for code generation; factors like training data and context length are more important.
Go deeper
Related to this question
About these practice questions
Courseiva writes every Generative AI Leader question from scratch — 683 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 Generative AI Leader 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 Generative AI Leader exam.