0
Completed
0%
Progress
0
Starred
What is Continuous Integration (CI) and why is it important?
What is Continuous Delivery (CD) and how does it differ from Continuous Deployment?
What are the key differences between CI and CD?
What is a CI/CD pipeline and what are its typical stages?
What are the main benefits of implementing CI/CD?
What are basic Git branching strategies used with CI/CD?
What is GitHub Actions and what are its core components?
How do you structure a GitHub Actions workflow? Explain jobs, steps, and actions.
What are GitHub Actions runners? Explain GitHub-hosted vs self-hosted runners.
What are the YAML basics needed for writing GitHub Actions workflows?
How do you automate the build process in a CI/CD pipeline?
How do you automate testing in a CI/CD pipeline?
What is deployment automation and how do you set up a basic deployment pipeline?
How do you use environment variables in GitHub Actions?
How do you manage secrets in GitHub Actions?
What are trigger events in GitHub Actions? Explain push, pull_request, and workflow_dispatch.
What is Docker and how is it used in CI/CD pipelines?
What is a basic frontend deployment flow (React/Vue) using CI/CD?
What is a basic backend deployment flow (Node.js) using CI/CD?
What are advanced GitHub Actions features like matrix builds, reusable workflows, and composite actions?
How do you set up and manage self-hosted runners for GitHub Actions in production?
How do you implement multi-environment deployment (dev, staging, production) in GitHub Actions?
What are rollback strategies in CI/CD and how do you implement automatic rollback on failure?
What is blue-green deployment and how do you implement it in CI/CD?
What is canary deployment and how does it differ from blue-green?
How do you structure CI/CD for a monorepo with multiple projects?
What are caching strategies in GitHub Actions to speed up workflows?
How do you manage build artifacts across jobs and workflows in GitHub Actions?
What are advanced secret management techniques in GitHub Actions (OIDC, Vault integration, secret rotation)?
What is a production-grade React deployment pipeline using GitHub Actions?
How do you deploy a Nuxt application with SSR in CI/CD?
How do you deploy a Laravel application with CI/CD?
What is a production-grade Node.js deployment pipeline?
How do you implement CI/CD for Kubernetes deployments using GitHub Actions?
What is GitOps and how do you implement it with ArgoCD and GitHub Actions?
How do you integrate Infrastructure as Code (Terraform) into CI/CD pipelines?
What are advanced Docker build optimizations in CI/CD (layer caching, multi-stage builds, buildx)?
How do you implement multi-region deployment strategies with GitHub Actions?
What are advanced rollback strategies including automated canary analysis and automatic rollback?
How do you secure CI/CD pipelines against supply chain attacks, credential leaks, and malicious code injection?
How do you optimize GitHub Actions performance for large monorepos? (caching, self-hosted, matrix optimization, selective execution)
What are advanced zero-downtime deployment patterns (readiness probes, connection draining, traffic shifting) and how do you implement them?
What is progressive delivery and how do you integrate feature flags into CI/CD?
How do you deploy serverless applications (AWS Lambda) with GitHub Actions?
How do you deploy applications to edge (Cloudflare Workers, Vercel Edge) using CI/CD?
How do you build a complete AWS CI/CD pipeline using CodePipeline, CodeBuild, and CodeDeploy?
How do you design CI/CD pipelines for disaster recovery and business continuity?
What are self-healing deployment pipelines (automatic retry, flaky test quarantine, auto-rollback)?