Key Takeaways — What You'll Learn
- Why most interview prep is completely backwards — and what to do instead
- The exact STAR method with a real SRE/DevOps example you can adapt
- Word-for-word scripts for the 3 questions that trip up experienced engineers
- How to handle the salary question without leaving money on the table
- A 48-hour pre-interview checklist that actually works in 2026
I remember sitting across from a hiring manager at a mid-sized Bangalore startup in 2021. I had five years of Devops/SRE experience. I knew the tech cold. But when she asked me, "Tell me about a time you handled a major production incident," I fumbled. I gave a vague, rambling answer about "a complex outage" that sounded like I was reading from a textbook.
I didn't get that job. And I deserved not to.
Not because I lacked the skills — I had them. But because I had no idea how to translate thirteen years of real experience into a 90-second answer that made a hiring manager lean forward and think: this is exactly who we need.
That failure changed how I think about interviews. This post is everything I wish I had known then — updated for 2026, where AI screening, async video rounds, and panel interviews with five people on a Google Meet call are your new reality.
The Mistake 90% of Experienced Engineers Make
Here's the uncomfortable truth: the more experience you have, the harder interviews often get. Not because the questions are harder — but because you have too much to say, and no framework for filtering it.
When a junior candidate is asked "tell me about a time you solved a difficult problem," they give one story. When a senior engineer with 10+ years is asked the same thing, their brain lights up with fifteen examples simultaneously — and they end up giving a convoluted, unfocused answer that trails off mid-sentence.
The fix isn't more preparation. It's structured preparation. And that starts with understanding what interviewers in 2026 are actually evaluating.
What Interviewers Are Actually Looking For in 2026
Hiring has changed significantly. In 2026, most tech roles — especially SRE, DevOps, and platform engineering — involve at least two rounds of AI-assisted screening before you meet a human. By the time you're in a live interview, the recruiter has already seen your resume summarised by an AI, your LinkedIn scraped, and possibly your GitHub scanned.
So what does the human interviewer actually need from you? Three things:
1. Evidence that you can think clearly under pressure. Not just that you've done the work — that you can articulate what you did, why you made those decisions, and what the outcome was. Clearly. Concisely.
2. Cultural signal. Will you make the team better or more difficult? Do you blame others or take ownership? Are you curious or defensive?
3. Specific, not generic. Anyone can say "I improved system reliability." The candidate who says "I reduced our P1 incident rate by 40% in Q3 2024 by rebuilding our alerting thresholds — here's how I did it" gets the offer.
The STAR Method — With a Real Example (Not the Textbook Version)
You've probably heard of STAR: Situation, Task, Action, Result. Every interview article mentions it. Almost none of them show you what it actually looks like when a real engineer uses it well.
Here's a real example — based on a situation I faced — that you can use as a template:
Question asked: "Tell me about a time you had to make a high-stakes technical decision with incomplete information."
Task: "I was the on-call SRE that week. My job was to either fix it or escalate — but we were two weeks from a major product launch, so taking the service down for a full investigation wasn't an option."
Action: "I made a call that wasn't in any runbook. I deployed a shadow traffic router to duplicate 5% of live requests to an isolated replica, so we could observe the failure without impacting users. It took me three hours to set up, and I had to convince my manager it was worth the risk. Within 45 minutes of running shadow traffic, we identified a connection pool exhaustion issue in our upstream vendor's SDK — triggered only above 800 concurrent sessions."
Result: "We patched the connection pool config and deployed within the same shift. Error rate dropped to 0.1%. The product launch went ahead on schedule. I later wrote a post-mortem that became part of our on-call handbook — it's now the standard approach for load-sensitive incidents."
Notice what that answer does: it's specific (8% of transactions, 800 concurrent sessions, 45 minutes), it shows decision-making under pressure, it shows influence (convincing the manager), and it has a lasting impact (the handbook). That's what "good" looks like in a senior interview.
The 3 Questions That Trip Up Every Experienced Engineer
1. "Tell me about yourself."
This is not an invitation to recite your CV. The interviewer has your resume. What they want is your narrative — the through-line of your career that explains why you're sitting in that chair right now.
This is a timeline, not a story. It gives the interviewer nothing to latch onto.
2. "What's your biggest weakness?"
In 2026, interviewers have heard every fake weakness. "I work too hard." "I'm a perfectionist." These answers actively hurt you — they signal either dishonesty or lack of self-awareness, both of which are red flags for senior roles.
The right approach: pick a real weakness that is not core to the job, and pair it with a specific, genuine thing you've done to address it.
3. "Where do you see yourself in 5 years?"
For a senior engineer, this question is really asking: are you going to outgrow us in 18 months, or do you have a realistic sense of what you want? Be honest and specific, but anchor your answer to growth within the role you're interviewing for.
The 48-Hour Pre-Interview Checklist for 2026
Most people "prepare" by rereading their resume the night before. Here's what actually moves the needle — spread over 48 hours before your interview:
48 hours before:
Read the company's engineering blog, recent LinkedIn posts from the hiring manager, and their last 3–4 job postings (not just yours — what are they hiring for broadly?). You're looking for the company's current technical challenges and priorities. Weave these into your answers.
24 hours before:
Write out your 6 core stories (two technical wins, two difficult situations, two leadership moments). Don't memorise them — just know the key beats. Practice your "tell me about yourself" answer out loud three times until it feels natural, not rehearsed.
The morning of:
Prepare 3–5 questions to ask the interviewer. The best ones are specific to the company's situation, not generic. "What does the on-call rotation look like?" is fine. "I read that you migrated to Kubernetes last year — what's been the biggest operational challenge since then?" is excellent.
Salary Negotiation — Don't Leave This for the Offer Stage
One of the most expensive interview mistakes I see engineers make is treating salary as a conversation that happens after they get the offer. By then, you've already anchored yourself to their number.
When a recruiter asks "what are your salary expectations?" early in the process — which they almost always do — the worst thing you can say is a specific number. The second worst is "I'm flexible."
This does two things: it puts the number on them first, and it signals that you're someone who makes decisions thoughtfully — not someone who just wants any offer.
After the Interview — The Follow-Up Most People Get Wrong
Send a thank you email within 24 hours. Not a generic "thank you for your time" — a specific note that references something real from the conversation.
Hi [Interviewer Name],
Thank you for the conversation today. The discussion about [specific topic you discussed — e.g. "your approach to reducing toil in the on-call rotation"] was genuinely interesting, and it reinforced why this role stood out to me.
I'm very interested in the position and would welcome the chance to continue the conversation. Please don't hesitate to reach out if you need anything further from my side.
Best, Arvind
If you haven't heard back within the timeline they gave you — or within one week if they didn't specify — send one polite follow-up. Just one. Then let it go and keep moving.
What to Do When You Don't Get the Job
Rejection stings. Especially when you know you were qualified. I've been there more than once.
Here's what I've found useful: within 48 hours of a rejection, write down the three moments in the interview where you felt least confident. Not for self-punishment — for data. Over time, you'll notice patterns. Maybe it's always the "why are you leaving your current role" question. Maybe it's technical whiteboarding. Whatever it is, that pattern is your next training target.
Also: ask for feedback. Most companies won't give it due to legal caution, but some will — especially if you ask graciously. "I'd genuinely appreciate any feedback on how I could have presented myself more effectively — even a sentence would be helpful" sometimes gets a real answer.
Special Section: If You're a Fresher Appearing for Your First Tech Interview
Everything above is written for experienced engineers. But if you're a fresh graduate walking into your first technical interview — this section is specifically for you.
I'll be honest with you the way I wish someone had been with me at 21: your first interview is going to feel terrifying, and that's completely normal. You don't have years of work experience to draw from. But here's what most freshers don't realise — interviewers hiring freshers are not expecting a seasoned professional. They're evaluating your potential, your thinking process, and your attitude. That's a very different bar, and it's one you can absolutely clear.
"Tell Me About Yourself" — The Fresher Version
This is always the first question. And most freshers make the same mistake: they narrate their entire academic history starting from Class 10. The interviewer doesn't need that. What they want is a crisp, confident snapshot of who you are as a candidate.
Use this simple structure: Who you are → What you've built/learned → What you're looking for.
Notice: it's under 60 seconds, it's specific (Python, Java, REST API, Selenium), and it ends with what you want — which signals maturity and direction.
How to Talk About Your College Project
Your college project is your work experience. Treat it that way. Most freshers undersell it completely — they say "I did a project on machine learning" and stop there. That tells the interviewer nothing.
Before your interview, prepare answers to these four questions about your project:
1. What problem does it solve? — In one sentence, explain the real-world problem your project addresses. Don't start with the technology.
2. What was your specific contribution? — If it was a team project (most are), be crystal clear about what you built. "I built the authentication module and the database schema" is far better than "we built a web app."
3. What technical decisions did you make and why? — Why did you choose MySQL over MongoDB? Why Flask over Django? Even if you chose it because your professor suggested it — be honest, and show that you now understand the tradeoffs.
4. What would you do differently? — This is a question interviewers love to ask, and most freshers panic. Having a genuine answer shows intellectual honesty and growth mindset.
My specific contribution was the backend — I built the REST API in Flask and designed the database schema in MySQL. I handled all the book inventory logic, the borrowing/return workflows, and the fine calculation system.
One decision I made was to use JWT tokens for authentication instead of session-based auth, because we wanted the system to eventually support a mobile app. In hindsight, for a college project with 200 users, it was probably over-engineered — but I learned a lot about stateless authentication that I wouldn't have otherwise.
If I were doing it again, I'd write unit tests from day one. We had a bug in the fine calculation logic that we only caught a week before the deadline because we had no automated tests."
That answer is honest, specific, shows technical thinking, and shows self-awareness. It will stand out in 90% of fresher interviews.
Which Programming Language Should Freshers Focus On?
This is one of the most common questions I get from freshers, and the honest answer is: depth in one language beats shallow knowledge of five.
Here's my practical recommendation based on what the Indian tech job market actually looks like in 2026:
Python — Best overall choice for freshers in 2026. It's used across backend development, data engineering, automation, DevOps scripting, and AI/ML pipelines. If you're targeting product companies, startups, or any data-adjacent role, Python is your safest and most versatile bet. It's also the most beginner-friendly, which means you can go deep faster.
Java — Still the dominant language at large IT services companies (TCS, Infosys, Wipro, Cognizant) and in enterprise product companies. If you're targeting campus placements at service-based companies, Java with Spring Boot basics will serve you well.
JavaScript (with Node.js) — Strong choice if you're targeting full-stack or frontend-heavy roles at startups and product companies. The ecosystem is massive and the job market is active.
C++ — Essential if you're targeting competitive programming-heavy interviews (Google, Amazon, Flipkart, Goldman Sachs tech). Most DSA interview prep is done in C++ because of its speed and STL. But it's not a "job language" in the same way Python or Java is — use it for DSA practice, then switch to Python or Java for actual development questions.
The Fresher's 1-Week Interview Prep Plan
Day 1–2: Write out your "Tell Me About Yourself" answer and practice it out loud until it feels natural. Then document your college project clearly — problem, your contribution, tech decisions, what you'd change.
Day 3–4: Revise your core DSA topics — arrays, strings, linked lists, stacks, queues, basic sorting algorithms, and recursion. Don't try to cover everything. Cover these well.
Day 5: Revise your primary programming language's fundamentals — OOP concepts, exception handling, collections/data structures in the language, and one common framework you've used.
Day 6: Research the company. Read their website, Glassdoor reviews, and recent news. Prepare 3 questions to ask the interviewer that show you've done your homework.
Day 7: Rest. Lay out your clothes. Test your laptop and internet if it's virtual. Sleep at a reasonable hour. A well-rested brain performs significantly better than an anxious one running on 4 hours of sleep and last-minute cramming.
Final Thought — The Interview Is a Two-Way Evaluation
The single mindset shift that changed my interview performance more than any technique: I stopped going into interviews as a supplicant and started going as an equal evaluating a potential opportunity.
You're not begging for a job. You're a senior professional with 10+ years of experience deciding where to invest the next phase of your career. The company needs to sell you as much as you need to sell yourself.
When you carry that energy into the room — or onto the Zoom call — something shifts. You ask better questions. You pause before answering instead of rushing. You push back respectfully when something doesn't add up. And paradoxically, that confidence makes you a more attractive candidate, not a less desperate one.
Go in prepared. Go in grounded. And remember — the right company for you is the one where you didn't have to perform. You just had to show up as yourself.
Quick Summary — Take These Into Your Next Interview
- Prepare 6 core stories before any interview — two wins, two hard situations, two leadership moments
- STAR answers should be 90 seconds to 2 minutes — practice out loud, not in your head
- Never give a fake weakness — pick something real, non-critical, and show what you've done about it
- Don't give your salary number first — redirect the question back to their budget range
- Send a specific thank you email within 24 hours — reference something real from the conversation
- Treat every rejection as a post-mortem — find the pattern, fix the gap, move forward
- Freshers: Your "Tell Me About Yourself" should be under 60 seconds — Who you are, what you've built, what you want
- Freshers: Treat your college project like work experience — know your specific contribution, tech decisions, and what you'd improve
- Freshers: Pick one language and go deep — Python for versatility, Java for service companies, C++ for DSA practice
- Freshers: Your first interview won't be your best — treat every one as data, not a verdict on your worth
Written by
Arvind Kumar
SRE & DevOps Engineer with 13+ years in tech, based in Bangalore. I write honest, experience-backed career advice for engineers at every stage — because I learned most of it the hard way.
Connect on LinkedIn