GitHub Foundations Intermediate Practice Exam: Medium Difficulty 2025
Ready to level up? Our intermediate practice exam features medium-difficulty questions with scenario-based problems that test your ability to apply concepts in real-world situations. Perfect for bridging foundational knowledge to exam-ready proficiency.
Your Learning Path
What Makes Intermediate Questions Different?
Apply your knowledge in practical scenarios
Medium Difficulty
Questions that test application of concepts in real-world scenarios
Scenario-Based
Practical situations requiring multi-concept understanding
Exam-Similar
Question style mirrors what you'll encounter on the actual exam
Bridge to Advanced
Prepare yourself for the most challenging questions
Medium Difficulty Practice Questions
10 intermediate-level questions for GitHub Foundations
Your team is working on a feature branch called 'feature-login' and you need to incorporate the latest changes from the main branch before submitting a pull request. You want to maintain a clean, linear commit history. Which approach should you use?
A developer accidentally committed sensitive API keys to a public GitHub repository three commits ago. The commits have not been pushed to the remote repository yet. What is the MOST secure approach to resolve this issue?
Your organization has a repository with multiple collaborators. You need to ensure that all code merged into the main branch has been reviewed by at least two team members and passes all automated tests. Which combination of GitHub features should you implement?
You are managing a repository that receives frequent contributions from external developers. After merging several pull requests, you notice the main branch commit history has become cluttered with many small, incremental commits. For future pull requests, what merge strategy should you configure to maintain a cleaner history while preserving attribution?
A development team uses GitHub Flow for their workflow. A critical bug is discovered in production that needs immediate attention while several feature branches are in progress. What is the BEST practice for handling this scenario?
Your team is conducting a code review on a pull request. The reviewer notices several issues: two minor style inconsistencies and one critical security vulnerability. How should the reviewer use GitHub's pull request review features to provide the most effective feedback?
A project maintainer needs to coordinate work across multiple contributors for an upcoming release. The release involves 8 different features being developed simultaneously, each requiring coordination between frontend and backend work. Which GitHub collaboration feature would BEST help organize and track this complex, multi-contributor effort?
An open-source project receives numerous issues daily, many of which are duplicates or lack sufficient information. The maintainers want to standardize issue submission and automatically label issues based on their content. What combination of GitHub features should they implement?
A company is evaluating GitHub plans for their 50-person development team. They need private repositories, required reviewers, branch protection rules, and code owners. They also want basic support and user management capabilities. Which GitHub plan would meet their minimum requirements most cost-effectively?
Your organization needs to manage access to multiple repositories across different teams. The Data Science team should have write access to data-* repositories, the Frontend team should have write access to ui-* repositories, and the DevOps team should have admin access to all repositories. What is the MOST efficient way to manage these permissions in GitHub?
Mastered the intermediate level?
Challenge yourself with advanced questions when you score above 85%
GitHub Foundations Intermediate Practice Exam FAQs
GitHub Foundations is a professional certification from Microsoft Azure that validates expertise in github foundations technologies and concepts. The official exam code is AZURE-5.
The GitHub Foundations intermediate practice exam contains medium-difficulty questions that test your working knowledge of core concepts. These questions are similar to what you'll encounter on the actual exam.
Take the GitHub Foundations intermediate practice exam after you've completed the beginner level and feel comfortable with basic concepts. This helps bridge the gap between foundational knowledge and exam-ready proficiency.
The GitHub Foundations intermediate practice exam includes scenario-based questions and multi-concept problems similar to the AZURE-5 exam, helping you apply knowledge in practical situations.
Continue Your Journey
More resources to help you pass the exam