CrackOps
Interview PrepTracksLinuxAWS LabSoonInterview RoomSoon
Sign inStart free
CrackOps

Interview prep for the people who keep production up.

[email protected]
ProductInterview PrepTracksDashboardInterview Room
RolesDevOpsSREPlatformCloud
CompanyAboutContactPrivacyTerms
© CrackOps
Home/Tracks/CI/CD & Release Engineering
Track 05

CI/CD & Release Engineering interview questions

GitHub Actions, GitLab CI, Jenkins, deployment strategies, feature flags.

7 interview questions25 min of mock interviews31 Linux lessons

Interview questions

Each one is a full mock interview: listen to it, then study the senior answer, diagrams, follow-ups and self-check.

Open in Interview Prep
AdvancedScenario based 1 minWalk me through a production deployment and rollback strategy. Start the interview AdvancedSystem design 4 minHow do you enforce approvals and segregation of duties in CI/CD without slowing delivery to a crawl? Regulated trading platform · Round 1 Start the interview AdvancedScenario based 4 minProduction can only change Saturday 02:00 to 05:00. How do you run releases so the window stops failing? Regulated trading platform · Round 1 Start the interview AdvancedSystem design 4 minDesign a deployment pipeline where changes that touch money get extra safety without slowing every team down UPI payments at festival peak · Round 1 Start the interview AdvancedTroubleshooting 3 minA deploy passed canary cleanly, then payment success slowly decays over an hour. How do you debug it? UPI payments at festival peak · Round 2 Start the interview AdvancedTroubleshooting 4 minA release passed automated canary analysis, but a member-facing metric dropped a day later. What did the canary miss? Social feed at hyperscale · Round 2 Start the interview ExpertSystem design 4 minDesign a deployment system that rolls out thousands of services safely with automatic canary analysis Social feed at hyperscale · Round 1 Start the interview

Practise on Linux

Animated lessons for the commands this track relies on, with practice tasks for each.

20Shell Scriptingbash: variablesbash: ifbash: loopsbash: functionsbash: arraysbash: exit codes+28 lessons 16Dockerdocker rundocker builddocker psdocker imagesdocker pulldocker push+1016 lessons 19IaC & Config Managementterraform initterraform planterraform applyterraform stateansibleansible-playbook+17 lessons
← Docker & ContainerizationAll tracksTerraform & IaC →