Ravindra BagaleCourses & study guides मराठी Track your progress

Guides

DevOps Interview साठी ३० दिवसांत तयारी कशी करायची

दररोज lab exit असेल तर ३० दिवस पुरे. Infosys, TCS, Amazon, Flipkart-style साठी Linux, Docker, pipeline, Terraform आणि mocks.

Friends, thirty days is enough if every day has a lab exit. Chala mitrano — mock aloud on day 28.

Quick answer

Hold this vertical picture:

  1. आठवडा 1 Linux+Git.
  2. आठवडा 2 Docker.
  3. आठवडा 3 CI+TF.
  4. आठवडा 4 mocks.
  5. Interview Hub दररोज.

Language: English · मराठी · हिंदी

Days 1-7Linux + Git exit checks Days 8-14Docker + one Compose app Days 15-21One CI + one Terraform apply Days 22-30Mocks + company questions
30-day interview plan

३० दिवसांची योजना का चालते

Infosys किंवा Amazon च्या आधी रात्री पाच tools शिकणे अपयशी. Exit checks असलेला calendar चालतो.

Why: Time boxing चांगले. What: चार आठवडे labs + mocks. How: Day blocks अनुसरा.

Concept 1: दिवस 1-7 Linux आणि Git

Why: Infosys/TCS पहिला round Linux+Git. What: systemctl, logs, disk, git. How: दररोज एक exit check.

Example 1: Day plan file

Type this:

printf '%s\n' 'd1: systemctl' 'd2: journalctl' 'd3: df/du' 'd4: ss/curl' 'd5: git log' 'd6: branch/PR' 'd7: mock linux' > /tmp/w1.txt
wc -l < /tmp/w1.txt

You will see:

7

What it means: Seven days, seven exits.

Example 2: Linux exit sample

Type this:

systemctl is-system-running 2>/dev/null || echo running-ok

You will see:

running-ok

What it means: You can talk about service state.

Example 3: Git init exit

Type this:

cd /tmp && rm -rf iview && mkdir iview && cd iview && git init -q -b main && printf 'a\n' > a.txt && git add a.txt && git -c user.email=a@b.c -c user.name=A commit -q -m init && git log --oneline | wc -l

You will see:

1

What it means: You must read a log aloud in interview.

Concept 2: दिवस 8-14 Docker

Why: Docker theory-only वेगळे करतो. What: Image, container, Compose. How: एक app end-to-end.

Example 4: Docker version

Type this:

docker version --format '{{.Server.Version}}' 2>/dev/null || echo install-docker-first

You will see:

install-docker-first

What it means: Engine must run before day 8 labs (install if needed).

Example 5: Explain ports

Type this:

printf '%s\n' 'host:8080 -> container:80'

You will see:

host:8080 -> container:80

What it means: Interviewers ask what -p means.

Example 6: Compose mind-set

Type this:

printf '%s\n' 'services: web, db' 'one network' 'one volume for db'

You will see:

services: web, db
one network
one volume for db

What it means: Say this aloud in mocks.

Concept 3: दिवस 15-21 CI आणि Terraform

Why: एक green pipeline + एक infra story. What: Actions/Jenkins + plan/apply. How: Screenshots, secrets नाही.

Example 7: CI checklist

Type this:

printf '%s\n' 'checkout' 'test' 'build' 'push-or-artifact'

You will see:

checkout
test
build
push-or-artifact

What it means: Name stages without notes.

Example 8: Terraform version

Type this:

terraform version 2>/dev/null | head -1 || echo install-terraform

You will see:

install-terraform

What it means: Install v1.x for labs; pin in real teams.

Example 9: Plan story

Type this:

printf '%s\n' 'I ran terraform plan, saw 1 to add, applied, then destroyed the lab.'

You will see:

I ran terraform plan, saw 1 to add, applied, then destroyed the lab.

What it means: Destroy labs to avoid bills.

Concept 4: दिवस 22-30 mocks

Why: Mock मधील silence = real silence. What: Timed answers, company packs. How: दोन mocks + Interview Hub.

Example 10: Timer drill

Type this:

python3 -c "print('answer_in_90_seconds')"

You will see:

answer_in_90_seconds

What it means: Keep answers under 90 seconds unless asked to deep dive.

Example 11: Company packs

Type this:

printf '%s\n' 'Infosys: Linux+Jenkins' 'Amazon: ownership+metrics' 'Flipkart: scale+K8s basics'

You will see:

Infosys: Linux+Jenkins
Amazon: ownership+metrics
Flipkart: scale+K8s basics

What it means: Match prep to JD.

Example 12: Gap log

Type this:

printf '%s\n' 'weak: networking' 'drill: ss -tulpn tomorrow'

You will see:

weak: networking
drill: ss -tulpn tomorrow

What it means: Close one gap per day.

आठवडा checklist

  1. Linux+Git exit
  2. Docker curl exit
  3. CI+TF apply/destroy
  4. दोन mocks

TCS-style

Linux आणि basic Docker. Week 1 सोडू नका.

Ravindra Bagale's Tip

Use Chapter 70 and the Interview Hub every evening. Companies like Infosys, TCS, Amazon and Flipkart ask Linux first, then Docker, then one pipeline story.

Check yourself (quiz)

Q1. Exit check?

दिवसाच्या skill चा छोटा पुरावा.

Q2. Mocks केव्हा?

दिवस 22-30, किमान दोन.

Q3. TF lab destroy का?

Bill टाळण्यासाठी.

Q4. MNC पहिला round?

Linux आणि Git.

Q5. Practice कुठे?

Chapter 70 + Interview Hub.

Reading tracking

Mark this guide when you finish. Your browser remembers it on this device.

३० दिवस = calendar + exits + mocks. आधी Linux. Did you understand? Let us try it once more.

Frequently asked questions

How long is this plan?

Thirty days with four weekly themes and daily exit checks.

What comes first?

Linux and Git — most MNC first rounds start there.

When are mocks?

Days 22-30, at least two timed mocks.

Why destroy Terraform labs?

To avoid surprise cloud bills.

Where to practise questions?

Chapter 70 and the Interview Hub.

How long should answers be?

About 90 seconds unless asked to deep dive.