GitHub Start Focus
Log In Create Account

GH-300 workspace

Detailed Explanations

A detailed answer review with side-by-side rationale, distractor analysis, related questions, and weak-topic practice.

Certification
Build Quiz

GH-300 catalog review

Describe risks and limitations of Generative AI tools

Correct: B
Your answer Not answered Answer this in practice or the daily question to sync here.
Correct answer B As a draft that still needs verification through the appropriate engineering checks
Result Awaiting answer Synced from this browser when available.
Confidence Unset Use the practice page confidence controls to calibrate this item.

How should a developer treat a Copilot suggestion compared with results from a compiler, test suite, or security scanner?

A As a replacement for code review when the suggestion is short
B As a draft that still needs verification through the appropriate engineering checks
C As equivalent to a passed security scan when the code looks idiomatic
D As stronger evidence than tests because it was generated from many code examples
1. Answer captured 2. Key checked 3. Rationale review 4. Retry weak topic

Detailed explanation

Catalog rationale

Correct answer: B

Copilot generates candidate work; it does not execute, test, or approve it by itself. Developers should combine AI assistance with compilation, tests, static analysis, review, and domain checks.

Key concept Describe risks and limitations of Generative AI tools

GitHub Copilot certification - GH-300

Exam tip Map the requirement to the managed GitHub capability.

Eliminate services that solve infrastructure, data movement, or routing when the stem asks for AI model access or governance.

GitHub service references

01 GitHub Copilot certification - GH-300 01 Use GitHub Copilot responsibly 01 Understand responsible AI principles 01 Describe risks and limitations of Generative AI tools

Why the wrong answers are wrong

A

Incorrect. Short changes can still introduce regressions or security issues.

C

Incorrect. Idiomatic-looking code can still contain vulnerabilities or logic errors.

D

Incorrect. Training breadth does not prove that a specific suggestion is correct for the project.