# GitHub Actions (DevOps) > Workflows, jobs, steps, actions marketplace, OIDC, secrets, matrix builds, caching, problemen oplossen in workflows - 22 gespreksvragen - Mid-Level - [Gespreksvragen: DevOps](https://sharpskill.dev/nl/technologies/devops/sollicitatievragen.md) ## 1. Wat is een workflow in GitHub Actions? **Antwoord** Een workflow is een configureerbaar geautomatiseerd proces dat is gedefinieerd in een YAML-bestand in de map .github/workflows. Het bevat een of meer jobs die worden uitgevoerd op basis van specifieke trigger-events. Workflows maken het mogelijk om build, tests, deployment en andere CI/CD-taken rechtstreeks vanuit GitHub te automatiseren. ## 2. Wat is de juiste syntaxis om een workflow te triggeren bij elke push naar de main-branch? **Antwoord** De syntaxis on: push: branches: [main] triggert een workflow alleen wanneer er een push naar de main-branch wordt gedaan. Deze configuratie is heel gebruikelijk voor CI-workflows die bij elke codewijziging op de hoofdbranch moeten draaien. ## 3. Wat is het verschil tussen een job en een step in GitHub Actions? **Antwoord** Een job is een uitvoeringseenheid die meerdere steps bevat en op een dedicated runner draait. Steps zijn individuele taken die sequentieel binnen dezelfde job worden uitgevoerd. Jobs kunnen standaard parallel draaien, terwijl de steps in een job altijd in de gedefinieerde volgorde worden uitgevoerd. ## Nog 19 vragen beschikbaar - Hoe verwijs je naar een secret in een GitHub Actions-workflow? - Welk event triggert een workflow bij het aanmaken van een pull request? Meld je gratis aan: https://sharpskill.dev/nl/login ## Andere DevOps-sollicitatieonderwerpen - [Versiebeheer & Git](https://sharpskill.dev/nl/technologies/devops/sollicitatievragen/version-control-git.md): 20 vragen, Junior - [Linux-basisprincipes](https://sharpskill.dev/nl/technologies/devops/sollicitatievragen/linux-fundamentals.md): 22 vragen, Junior - [Shell Scripting & Bash](https://sharpskill.dev/nl/technologies/devops/sollicitatievragen/shell-scripting-bash.md): 20 vragen, Mid-Level - [Networking-basis](https://sharpskill.dev/nl/technologies/devops/sollicitatievragen/networking-basics.md): 22 vragen, Junior - [Docker-grondbeginselen](https://sharpskill.dev/nl/technologies/devops/sollicitatievragen/docker-fundamentals.md): 24 vragen, Junior - [CI/CD-grondbeginselen](https://sharpskill.dev/nl/technologies/devops/sollicitatievragen/ci-cd-fundamentals.md): 18 vragen, Junior - [GitLab CI/CD](https://sharpskill.dev/nl/technologies/devops/sollicitatievragen/gitlab-ci.md): 22 vragen, Mid-Level - [Jenkins](https://sharpskill.dev/nl/technologies/devops/sollicitatievragen/jenkins.md): 22 vragen, Mid-Level - [Kubernetes-basis](https://sharpskill.dev/nl/technologies/devops/sollicitatievragen/kubernetes-basics.md): 26 vragen, Mid-Level - [Kubernetes-networking](https://sharpskill.dev/nl/technologies/devops/sollicitatievragen/kubernetes-networking.md): 24 vragen, Mid-Level - [Geavanceerde Kubernetes](https://sharpskill.dev/nl/technologies/devops/sollicitatievragen/kubernetes-advanced.md): 24 vragen, Mid-Level - [Ingress & API Gateway](https://sharpskill.dev/nl/technologies/devops/sollicitatievragen/ingress-api-gateway.md): 20 vragen, Mid-Level - [Terraform-basisprincipes](https://sharpskill.dev/nl/technologies/devops/sollicitatievragen/terraform-basics.md): 22 vragen, Mid-Level - [Terraform Geavanceerd](https://sharpskill.dev/nl/technologies/devops/sollicitatievragen/terraform-advanced.md): 22 vragen, Mid-Level - [Ansible & Configuration Management](https://sharpskill.dev/nl/technologies/devops/sollicitatievragen/ansible-configuration.md): 20 vragen, Mid-Level - [AWS Essentials](https://sharpskill.dev/nl/technologies/devops/sollicitatievragen/aws-essentials.md): 26 vragen, Mid-Level - [Azure-fundamenten](https://sharpskill.dev/nl/technologies/devops/sollicitatievragen/azure-fundamentals.md): 22 vragen, Mid-Level - [GCP-grondbeginselen](https://sharpskill.dev/nl/technologies/devops/sollicitatievragen/gcp-fundamentals.md): 22 vragen, Mid-Level - [Monitoring & Prometheus](https://sharpskill.dev/nl/technologies/devops/sollicitatievragen/monitoring-prometheus.md): 22 vragen, Mid-Level - [Logging & ELK Stack](https://sharpskill.dev/nl/technologies/devops/sollicitatievragen/logging-elk.md): 20 vragen, Mid-Level - [Alerting & Incident Response](https://sharpskill.dev/nl/technologies/devops/sollicitatievragen/alerting-incident-response.md): 20 vragen, Mid-Level - [Cloud Identity & Secrets](https://sharpskill.dev/nl/technologies/devops/sollicitatievragen/cloud-identity-secrets.md): 22 vragen, Mid-Level - [CI/CD Pipeline Beveiliging](https://sharpskill.dev/nl/technologies/devops/sollicitatievragen/cicd-pipeline-security.md): 20 vragen, Mid-Level - [Helm & Kubernetes](https://sharpskill.dev/nl/technologies/devops/sollicitatievragen/helm-kubernetes.md): 20 vragen, Mid-Level - [Runtime- en clusterbeveiliging](https://sharpskill.dev/nl/technologies/devops/sollicitatievragen/runtime-cluster-security.md): 24 vragen, Senior - [Container Supply Chain Security](https://sharpskill.dev/nl/technologies/devops/sollicitatievragen/container-supply-chain.md): 22 vragen, Senior - [Service Mesh & Istio](https://sharpskill.dev/nl/technologies/devops/sollicitatievragen/service-mesh-istio.md): 24 vragen, Senior - [GitOps & ArgoCD](https://sharpskill.dev/nl/technologies/devops/sollicitatievragen/gitops-argocd.md): 22 vragen, Senior - [Progressive Delivery](https://sharpskill.dev/nl/technologies/devops/sollicitatievragen/progressive-delivery.md): 20 vragen, Senior - [Gedistribueerde Observability](https://sharpskill.dev/nl/technologies/devops/sollicitatievragen/observability-distributed.md): 22 vragen, Senior - [Disaster Recovery & Backup](https://sharpskill.dev/nl/technologies/devops/sollicitatievragen/disaster-recovery.md): 20 vragen, Senior - [Prestatieoptimalisatie](https://sharpskill.dev/nl/technologies/devops/sollicitatievragen/performance-optimization.md): 22 vragen, Senior - [Cloud-kostenoptimalisatie](https://sharpskill.dev/nl/technologies/devops/sollicitatievragen/infrastructure-cost.md): 20 vragen, Senior - [SRE-principes](https://sharpskill.dev/nl/technologies/devops/sollicitatievragen/sre-principles.md): 24 vragen, Senior - [Chaos Engineering](https://sharpskill.dev/nl/technologies/devops/sollicitatievragen/chaos-engineering.md): 20 vragen, Senior - [Platform Engineering](https://sharpskill.dev/nl/technologies/devops/sollicitatievragen/platform-engineering.md): 22 vragen, Senior --- Source: SharpSkill (https://sharpskill.dev), tech interview preparation for your real stack. HTML version of this page: https://sharpskill.dev/nl/technologies/devops/sollicitatievragen/github-actions