Interview Preparation
Why This Chapter Matters
Interview performance determines your salary, offer, and career. Whether it is a campus placement, lateral hire, or banking exam interview, the same core principles apply. Structure, preparation, and practice are everything.
Types of Interviews
Technical Interview: Coding, system design, domain knowledge questions.
HR Interview: Behavioural questions, fit assessment, salary negotiation.
Case Interview: Business problem-solving (consulting, management roles).
Competency-Based: "Tell me about a time when..." (STAR method essential).
Panel Interview: Multiple interviewers at once.
The STAR Method (Most Important Framework)
For all behavioural questions:
Situation: Set the context (brief — 1-2 sentences)
Task: What was your responsibility or challenge?
Action: What did YOU specifically do? (use "I", not "we")
Result: What was the outcome? Quantify if possible.
Example: "Tell me about a time you handled a difficult deadline."
S: "In my internship at XYZ, our team had to deliver a critical API integration in 3 days instead of the planned 2 weeks."
T: "As the backend developer, I was responsible for the API endpoints."
A: "I worked 12-hour shifts, broke the work into 4-hour sprints, and automated the testing to speed up validation."
R: "We delivered on time. The integration handled 500 requests/second with zero errors in the first week."
Common HR Questions with Framework Answers
"Tell me about yourself" — NOT your life story.
Structure: Current role/education → Key experience/project → What you bring → Why this company/role
Time: 60-90 seconds maximum.
"Why do you want to join this company?"
Research the company first. Mention: specific product/service you admire, company values, recent news/achievement, how your skills align.
Never say: "Good package", "Work-life balance", "Job security."
"What is your greatest weakness?"
Give a REAL weakness that is not critical to the role. Show what you are doing to improve it.
Example: "I sometimes over-explain technical concepts to non-technical stakeholders. I have been practising by asking for feedback after presentations and keeping explanations to 2-3 key points."
"Where do you see yourself in 5 years?"
Show ambition aligned with what the company offers. Don't say "your job" or "my own startup" (if applying for a full-time role).
"Why are you leaving your current job?" (for experienced candidates)
Always positive framing. Never speak badly about current employer.
"I have learned a lot at XYZ, and I feel ready for a larger scope of work / new domain / leadership opportunities."
Technical Interview — What to Prepare
For Software/Tech roles:
Data Structures and Algorithms (Array, Linked List, Tree, Graph, DP)
System Design (for 3+ years experience)
Core CS subjects: OS, DBMS, CN (for freshers)
Domain-specific: AWS/DevOps/ML depending on role
Language proficiency: code in preferred language but explain logic clearly
For Banking roles:
Financial concepts: GDP, inflation, banking terms, RBI policy
Current affairs: last 6 months
Banking products: types of loans, accounts, services
Salary Negotiation
When asked "What is your expected CTC?"
Never be the first to give a number. Respond: "I am flexible. What is the budgeted range for this role?"
If pressed: Research market rate (LinkedIn Salary, Glassdoor, AmbitionBox). Quote 20-30% above your target — leaves room to negotiate.
Never accept on the spot. Take 24-48 hours to consider.
Interview Day Checklist
Questions to Ask the Interviewer
"What does success look like in this role after 6 months?"
"What are the biggest challenges the team is currently facing?"
"How would you describe the team culture?"
"What growth opportunities exist within the company?"
(Never ask about salary in first round unless they bring it up)

