Website Vidya

Cloud & DevOps / MEDIUM

CI/CD Pipelines & GitHub Actions Quiz: 100 DevOps Automation Questions

Test your CI/CD automation expertise with 100 practice questions on GitHub Actions workflows, jobs, runners, secrets, Docker builds, and deployment gates.

100Questions
90mDuration
+1Marks / Q
NoneNegative Marks

CI/CD Pipelines & GitHub Actions Comprehensive Practice Exam

Validate your continuous integration and continuous deployment expertise with this 100-question CI/CD and GitHub Actions practice exam. Designed for DevOps engineers, platform specialists, and full-stack developers, this assessment evaluates your ability to build, test, and release production software using modern automated workflows.

CI/CD Architecture & GitHub Actions Domains

The questions cover workflow syntax, containerized execution, artifact management, and deployment security:

  • Workflow Triggers & Scheduling: Configuring event triggers (on: push, on: pull_request, on: release), path filtering (paths, paths-ignore), branch targeting, scheduled cron executions (on: schedule), and manual triggers with input parameters (workflow_dispatch, repository_dispatch).
  • Job Orchestration & Execution Environments: Defining jobs, executing on GitHub-hosted runners (Ubuntu, Windows, macOS) vs self-hosted runners, configuring job dependencies with needs, parallel execution, conditional job execution (if: success(), if: failure()), and timeouts.
  • Matrix Strategies & Build Efficiency: Cross-platform testing with strategy: matrix (testing across multiple Node.js/Python versions and OS targets), matrix exclusions and inclusions, dependency caching (actions/cache for npm, pip, go modules), and fail-fast controls.
  • Environment Management & Secrets Security: Storing encrypted secrets at repository, environment, and organization levels; passing environment variables (env); OpenID Connect (OIDC) authentication with AWS, Azure, and Google Cloud without long-lived access keys; and masking sensitive outputs (::add-mask::).
  • Artifacts, Packages & Releases: Uploading and downloading build artifacts (actions/upload-artifact, actions/download-artifact), publishing container images to GitHub Container Registry (ghcr.io) via Docker Buildx, and creating automated releases with changelogs.
  • Deployment Gates & Approval Environments: Configuring protected environments, manual reviewer approvals, deployment protection rules, and zero-downtime blue/green or canary deployment strategies.

Realistic Pipeline Scenarios

Questions present authentic automation challenges: optimizing a slow 25-minute test pipeline down to 4 minutes with matrix parallelism and cache keys, debugging OIDC role assumption failures in AWS, and preventing pull request builds from untrusted forks from accessing deployment secrets.

Test Overview

Standardized testing rules & scoring benchmarks

Questions 100 multiple-choice questions.
Pass Threshold 70% passing grade.
Detailed Explanations Complete YAML syntax breakdowns and security best practice guidelines.
Keep Practicing

Related Quizzes & Challenges

Strengthen your understanding with more interactive technical tests in this domain.

Showing 4 of 8 related tests
Featured Infrastructure PartnerUp to 75% OFF + 3 Months Free

Supercharge Your Linux & Cloud Workloads with Hostinger

Deploy high-speed NVMe KVM VPS, Docker containers, and LiteSpeed-accelerated WordPress servers in under 60 seconds with full root access, dedicated IPv4, and 24/7 technical support.

Pure NVMe SSD StorageFull Root Access & SSHFree Domain & Unlimited SSL99.9% Uptime SLA
Plans from$2.99/mo
Claim Hostinger DealAffiliate link • Special discount applied at checkout