# Jenkins (DevOps) > Pipelines, Jenkinsfile, plugins, agents, pipelines declarative vs scripted, Blue Ocean, resolución de problemas de builds - 22 preguntas de entrevista - Mid-Level - [Preguntas de entrevista: DevOps](https://sharpskill.dev/es/technologies/devops/preguntas-entrevista.md) ## 1. ¿Qué es un Jenkinsfile? **Respuesta** Un Jenkinsfile es un archivo de texto que contiene la definición de un pipeline de Jenkins, almacenado en el repositorio del proyecto. Permite versionar la configuración del pipeline junto con el código fuente, facilitando la trazabilidad y la colaboración. Usar un Jenkinsfile con el enfoque Pipeline as Code es una buena práctica recomendada por Jenkins. ## 2. ¿Cuál es la diferencia principal entre un pipeline declarative y uno scripted en Jenkins? **Respuesta** Los pipelines declarative usan una sintaxis estructurada y predefinida con secciones obligatorias como agent y stages, ofreciendo un enfoque más simple y legible. Los pipelines scripted usan código Groovy puro, ofreciendo más flexibilidad pero requiriendo experiencia en programación. Para la mayoría de los casos, se recomienda declarative por su simplicidad y facilidad de mantenimiento. ## 3. ¿Para qué sirve la directiva agent en un Jenkinsfile declarative? **Respuesta** La directiva agent especifica dónde y cómo debe ejecutarse el pipeline. Puede definirse globalmente para todo el pipeline o individualmente por stage. Las opciones incluyen any para ejecutarse en cualquier agent disponible, none para definir agents específicos por stage, o label para apuntar a agents con labels concretos. Configurar bien los agents permite optimizar el uso de recursos y el rendimiento de los builds. ## 19 preguntas más disponibles - ¿Cuál es el rol de la sección stages en un pipeline declarative? - ¿Cómo gestionar los credentials de forma segura en un Jenkinsfile? Regístrate gratis: https://sharpskill.dev/es/login ## Otros temas de entrevista DevOps - [Control de versiones & Git](https://sharpskill.dev/es/technologies/devops/preguntas-entrevista/version-control-git.md): 20 preguntas, Junior - [Fundamentos de Linux](https://sharpskill.dev/es/technologies/devops/preguntas-entrevista/linux-fundamentals.md): 22 preguntas, Junior - [Shell Scripting & Bash](https://sharpskill.dev/es/technologies/devops/preguntas-entrevista/shell-scripting-bash.md): 20 preguntas, Mid-Level - [Fundamentos de Networking](https://sharpskill.dev/es/technologies/devops/preguntas-entrevista/networking-basics.md): 22 preguntas, Junior - [Fundamentos de Docker](https://sharpskill.dev/es/technologies/devops/preguntas-entrevista/docker-fundamentals.md): 24 preguntas, Junior - [Fundamentos de CI/CD](https://sharpskill.dev/es/technologies/devops/preguntas-entrevista/ci-cd-fundamentals.md): 18 preguntas, Junior - [GitHub Actions](https://sharpskill.dev/es/technologies/devops/preguntas-entrevista/github-actions.md): 22 preguntas, Mid-Level - [GitLab CI/CD](https://sharpskill.dev/es/technologies/devops/preguntas-entrevista/gitlab-ci.md): 22 preguntas, Mid-Level - [Fundamentos de Kubernetes](https://sharpskill.dev/es/technologies/devops/preguntas-entrevista/kubernetes-basics.md): 26 preguntas, Mid-Level - [Networking de Kubernetes](https://sharpskill.dev/es/technologies/devops/preguntas-entrevista/kubernetes-networking.md): 24 preguntas, Mid-Level - [Kubernetes Avanzado](https://sharpskill.dev/es/technologies/devops/preguntas-entrevista/kubernetes-advanced.md): 24 preguntas, Mid-Level - [Ingress & API Gateway](https://sharpskill.dev/es/technologies/devops/preguntas-entrevista/ingress-api-gateway.md): 20 preguntas, Mid-Level - [Fundamentos de Terraform](https://sharpskill.dev/es/technologies/devops/preguntas-entrevista/terraform-basics.md): 22 preguntas, Mid-Level - [Terraform Avanzado](https://sharpskill.dev/es/technologies/devops/preguntas-entrevista/terraform-advanced.md): 22 preguntas, Mid-Level - [Ansible & Configuration Management](https://sharpskill.dev/es/technologies/devops/preguntas-entrevista/ansible-configuration.md): 20 preguntas, Mid-Level - [Fundamentos de AWS](https://sharpskill.dev/es/technologies/devops/preguntas-entrevista/aws-essentials.md): 26 preguntas, Mid-Level - [Fundamentos de Azure](https://sharpskill.dev/es/technologies/devops/preguntas-entrevista/azure-fundamentals.md): 22 preguntas, Mid-Level - [Fundamentos de GCP](https://sharpskill.dev/es/technologies/devops/preguntas-entrevista/gcp-fundamentals.md): 22 preguntas, Mid-Level - [Monitoreo y Prometheus](https://sharpskill.dev/es/technologies/devops/preguntas-entrevista/monitoring-prometheus.md): 22 preguntas, Mid-Level - [Logging & ELK Stack](https://sharpskill.dev/es/technologies/devops/preguntas-entrevista/logging-elk.md): 20 preguntas, Mid-Level - [Alerting e Incident Response](https://sharpskill.dev/es/technologies/devops/preguntas-entrevista/alerting-incident-response.md): 20 preguntas, Mid-Level - [Cloud Identity & Secrets](https://sharpskill.dev/es/technologies/devops/preguntas-entrevista/cloud-identity-secrets.md): 22 preguntas, Mid-Level - [Seguridad de Pipelines CI/CD](https://sharpskill.dev/es/technologies/devops/preguntas-entrevista/cicd-pipeline-security.md): 20 preguntas, Mid-Level - [Helm & Kubernetes](https://sharpskill.dev/es/technologies/devops/preguntas-entrevista/helm-kubernetes.md): 20 preguntas, Mid-Level - [Seguridad Runtime y Cluster](https://sharpskill.dev/es/technologies/devops/preguntas-entrevista/runtime-cluster-security.md): 24 preguntas, Senior - [Container Supply Chain Security](https://sharpskill.dev/es/technologies/devops/preguntas-entrevista/container-supply-chain.md): 22 preguntas, Senior - [Service Mesh & Istio](https://sharpskill.dev/es/technologies/devops/preguntas-entrevista/service-mesh-istio.md): 24 preguntas, Senior - [GitOps & ArgoCD](https://sharpskill.dev/es/technologies/devops/preguntas-entrevista/gitops-argocd.md): 22 preguntas, Senior - [Progressive Delivery](https://sharpskill.dev/es/technologies/devops/preguntas-entrevista/progressive-delivery.md): 20 preguntas, Senior - [Observabilidad Distribuida](https://sharpskill.dev/es/technologies/devops/preguntas-entrevista/observability-distributed.md): 22 preguntas, Senior - [Disaster Recovery & Backup](https://sharpskill.dev/es/technologies/devops/preguntas-entrevista/disaster-recovery.md): 20 preguntas, Senior - [Optimización del Rendimiento](https://sharpskill.dev/es/technologies/devops/preguntas-entrevista/performance-optimization.md): 22 preguntas, Senior - [Optimización de Costos en la Nube](https://sharpskill.dev/es/technologies/devops/preguntas-entrevista/infrastructure-cost.md): 20 preguntas, Senior - [Principios de SRE](https://sharpskill.dev/es/technologies/devops/preguntas-entrevista/sre-principles.md): 24 preguntas, Senior - [Chaos Engineering](https://sharpskill.dev/es/technologies/devops/preguntas-entrevista/chaos-engineering.md): 20 preguntas, Senior - [Platform Engineering](https://sharpskill.dev/es/technologies/devops/preguntas-entrevista/platform-engineering.md): 22 preguntas, Senior --- Source: SharpSkill (https://sharpskill.dev), tech interview preparation for your real stack. HTML version of this page: https://sharpskill.dev/es/technologies/devops/preguntas-entrevista/jenkins