Back to Tech Interviews
GitLab DevOps Interview
Curated 20+ questions covering GitLab CI/CD pipelines, Runners, Merge Requests, variables masking, artifacts, SAST/DAST, and DevOps integrations.
Total: 20 QuestionsLearned: 0 / 20 (0%)
Difficulty Filters
Tools & Options
Showing 20 of 20 questions
Beginner
What is GitLab, and how does it differ from GitHub?
Beginner
What is GitLab CI/CD, and how is it configured?
Beginner
What is a GitLab Runner?
Intermediate
Explain the difference between Stages and Jobs in GitLab CI/CD.
Beginner
What is a Merge Request (MR) in GitLab?
Intermediate
What is the purpose of GitLab CI/CD Variables, and what are masked variables?
Advanced
Explain the `only` and `except` keywords in GitLab CI/CD vs the new `rules` keyword.
Intermediate
What are GitLab CI/CD Artifacts?
Beginner
What is the GitLab Container Registry?
Intermediate
What is Gitlab Auto DevOps?
Intermediate
Explain Shared Runners vs Specific (Project) Runners.
Beginner
What is GitLab self-hosting, and why do enterprise companies use it?
Advanced
Explain the `cache` keyword in GitLab CI/CD and how it differs from `artifacts`.
Beginner
What are GitLab Issue Boards?
Advanced
What is SAST and DAST in GitLab Security?
Beginner
What is a GitLab Page?
Advanced
What is a Review App in GitLab?
Advanced
What is the role of the `CI_JOB_TOKEN` in GitLab CI/CD pipelines?
Advanced
Explain GitLab CI/CD multi-project pipelines.
Intermediate
