0

Completed

0%

Progress

0

Starred

01

What is Continuous Integration (CI) and why is it important?

beginner#CI Fundamentals
02

What is Continuous Delivery (CD) and how does it differ from Continuous Deployment?

beginner#CD Fundamentals
03

What are the key differences between CI and CD?

beginner#CI/CD Fundamentals
04

What is a CI/CD pipeline and what are its typical stages?

beginner#CI/CD Pipeline
05

What are the main benefits of implementing CI/CD?

beginner#Benefits
06

What are basic Git branching strategies used with CI/CD?

beginner#Git Workflow
07

What is GitHub Actions and what are its core components?

beginner#GitHub Actions Basics
08

How do you structure a GitHub Actions workflow? Explain jobs, steps, and actions.

beginner#GitHub Actions Workflows
09

What are GitHub Actions runners? Explain GitHub-hosted vs self-hosted runners.

beginner#Runners
10

What are the YAML basics needed for writing GitHub Actions workflows?

beginner#YAML Basics
11

How do you automate the build process in a CI/CD pipeline?

beginner#Build Automation
12

How do you automate testing in a CI/CD pipeline?

beginner#Test Automation
13

What is deployment automation and how do you set up a basic deployment pipeline?

beginner#Deployment Automation
14

How do you use environment variables in GitHub Actions?

beginner#Environment Variables
15

How do you manage secrets in GitHub Actions?

beginner#Secrets Management
16

What are trigger events in GitHub Actions? Explain push, pull_request, and workflow_dispatch.

beginner#Trigger Events
17

What is Docker and how is it used in CI/CD pipelines?

beginner#Docker Basics
18

What is a basic frontend deployment flow (React/Vue) using CI/CD?

beginner#Frontend Deployment
19

What is a basic backend deployment flow (Node.js) using CI/CD?

beginner#Backend Deployment
20

What are advanced GitHub Actions features like matrix builds, reusable workflows, and composite actions?

intermediate#Advanced GitHub Actions
21

How do you set up and manage self-hosted runners for GitHub Actions in production?

intermediate#Self-Hosted Runners
22

How do you implement multi-environment deployment (dev, staging, production) in GitHub Actions?

intermediate#Multi-Environment Deployment
23

What are rollback strategies in CI/CD and how do you implement automatic rollback on failure?

intermediate#Rollback Strategies
24

What is blue-green deployment and how do you implement it in CI/CD?

intermediate#Blue-Green Deployment
25

What is canary deployment and how does it differ from blue-green?

intermediate#Canary Deployment
26

How do you structure CI/CD for a monorepo with multiple projects?

intermediate#Monorepo CI/CD
27

What are caching strategies in GitHub Actions to speed up workflows?

intermediate#Caching Strategies
28

How do you manage build artifacts across jobs and workflows in GitHub Actions?

intermediate#Artifact Management
29

What are advanced secret management techniques in GitHub Actions (OIDC, Vault integration, secret rotation)?

intermediate#Secrets Management Advanced
30

What is a production-grade React deployment pipeline using GitHub Actions?

intermediate#React Deployment Pipeline
31

How do you deploy a Nuxt application with SSR in CI/CD?

intermediate#Nuxt Deployment Pipeline
32

How do you deploy a Laravel application with CI/CD?

intermediate#Laravel Deployment Pipeline
33

What is a production-grade Node.js deployment pipeline?

intermediate#Node.js Deployment Pipeline
34

How do you implement CI/CD for Kubernetes deployments using GitHub Actions?

advanced#Kubernetes CI/CD
35

What is GitOps and how do you implement it with ArgoCD and GitHub Actions?

advanced#GitOps
36

How do you integrate Infrastructure as Code (Terraform) into CI/CD pipelines?

advanced#Infrastructure as Code
37

What are advanced Docker build optimizations in CI/CD (layer caching, multi-stage builds, buildx)?

advanced#Advanced Docker Pipelines
38

How do you implement multi-region deployment strategies with GitHub Actions?

advanced#Multi-Region Deployments
39

What are advanced rollback strategies including automated canary analysis and automatic rollback?

advanced#Advanced Rollback Systems
40

How do you secure CI/CD pipelines against supply chain attacks, credential leaks, and malicious code injection?

advanced#Pipeline Security
41

How do you optimize GitHub Actions performance for large monorepos? (caching, self-hosted, matrix optimization, selective execution)

advanced#Performance Optimization
42

What are advanced zero-downtime deployment patterns (readiness probes, connection draining, traffic shifting) and how do you implement them?

advanced#Zero-Downtime Deployments
43

What is progressive delivery and how do you integrate feature flags into CI/CD?

advanced#Progressive Delivery
44

How do you deploy serverless applications (AWS Lambda) with GitHub Actions?

advanced#Serverless Deployment
45

How do you deploy applications to edge (Cloudflare Workers, Vercel Edge) using CI/CD?

advanced#Edge Deployment
46

How do you build a complete AWS CI/CD pipeline using CodePipeline, CodeBuild, and CodeDeploy?

advanced#AWS CI/CD
47

How do you design CI/CD pipelines for disaster recovery and business continuity?

advanced#Disaster Recovery
48

What are self-healing deployment pipelines (automatic retry, flaky test quarantine, auto-rollback)?

advanced#Self-Healing Pipelines