Interview Preparation Guide India 2026: 25 Must-Know Tips

Published on April 15, 2026 • 25 min read • Covering tech, HR, and managerial interview rounds

The Indian interview process is unique. Unlike Western countries where interviews are typically 2-3 rounds, Indian companies (especially IT services and large corporates) often have 4-6 rounds covering aptitude tests, technical assessments, coding challenges, technical interviews, HR interviews, and sometimes managerial rounds. Each round has different expectations and evaluation criteria.

Whether you are preparing for campus placements at TCS and Infosys, targeting product companies like Flipkart and Razorpay, or interviewing at startups, this comprehensive guide covers 25 essential tips that will help you perform confidently at every stage of the Indian interview process.

Part 1: Before the Interview (Tips 1-8)

Tip 1: Research the Company Thoroughly

Indian interviewers frequently ask "What do you know about our company?" and expect a substantive answer. Research:

  1. Company basics: Founded when, by whom, headquarters, number of employees, recent revenue/valuation
  2. Products/services: What they sell, who their customers are, their competitive advantage
  3. Recent news: Last 3-6 months of news (funding rounds, product launches, acquisitions, leadership changes)
  4. Culture and values: Their stated values, Glassdoor reviews, employee testimonials
  5. Technology stack: What technologies they use (for tech roles). Check their engineering blog, GitHub, or job postings for clues.
  6. Indian operations: For MNCs, specifically research their India office — teams, products owned, engineering centers (Bangalore, Hyderabad, Pune, Gurgaon)

Tip 2: Understand the Interview Format

Ask the recruiter about the interview format before the interview. Common formats in India:

IT Services (TCS, Infosys, Wipro, HCLTech):

  1. Online aptitude test (quantitative, logical, verbal)
  2. Online coding test (1-2 coding problems, 60-90 minutes)
  3. Technical interview (30-45 minutes, CS fundamentals + project discussion)
  4. HR interview (15-20 minutes, behavioral + salary + joining)

Product Companies (Flipkart, Razorpay, Google India, Amazon India):

  1. Online assessment (2-3 coding problems, 60-120 minutes)
  2. Phone screen (45-60 minutes, coding + basic system design)
  3. Onsite/virtual rounds (3-5 rounds of 45-60 minutes each: DSA, system design, behavioral, hiring manager)
  4. Bar raiser or culture fit round (at Amazon)

Startups:

  1. Take-home assignment or coding challenge (24-72 hours)
  2. Technical discussion about the assignment (45-60 minutes)
  3. System design or architecture discussion (45 minutes)
  4. Culture fit with founders/CTO (30 minutes)

Tip 3: Master the STAR Method for Behavioral Questions

The STAR method is the gold standard for answering behavioral interview questions in India. Every answer should follow this structure:

Tip 4: Prepare 8-10 STAR Stories

Before any interview, prepare STAR stories for these common situations:

  1. A time you solved a difficult technical problem
  2. A time you led a team or project
  3. A time you handled conflict with a colleague or stakeholder
  4. A time you failed and what you learned
  5. A time you worked under tight deadlines
  6. A time you went above and beyond your role
  7. A time you mentored or helped someone grow
  8. A time you had to learn a new technology quickly
  9. A time you received and acted on negative feedback
  10. A time you disagreed with your manager's decision

Build Your STAR Stories with AI

Enter your experience and get structured STAR stories ready for behavioral interviews at Indian companies.

Try STAR Builder (Free)

Tip 5: Practice Coding on the Right Platforms

For technical roles, coding interviews are the primary filter. Practice on:

  1. LeetCode: The gold standard. Focus on Medium difficulty. Aim for 200-300 problems before interviews.
  2. GeeksforGeeks: Especially good for Indian IT companies. Their "Must Do Coding Questions" lists are specifically curated for TCS, Infosys, and similar companies.
  3. HackerRank: Many Indian companies use HackerRank for their online assessments. Practice their company-specific sections.
  4. InterviewBit: Good for structured preparation with a clear learning path.
  5. Codeforces: For competitive programming practice if targeting quant firms or elite product companies.

Tip 6: Review CS Fundamentals

Indian technical interviews, especially at IT services companies, heavily test CS fundamentals:

Tip 7: Prepare for System Design (Mid-Senior Roles)

For roles above 3 years of experience, system design is increasingly important. Common system design questions in Indian interviews:

  1. Design a URL shortener (like bit.ly)
  2. Design a chat application (like WhatsApp)
  3. Design a payment system (relevant for fintech companies like Razorpay, PhonePe)
  4. Design an e-commerce platform (relevant for Flipkart, Amazon India)
  5. Design a notification system
  6. Design a rate limiter
  7. Design a food delivery system (relevant for Swiggy, Zomato)
  8. Design a ride-sharing system (relevant for Ola, Uber India)

Tip 8: Dress Appropriately for the Indian Context

Dress code varies significantly across Indian companies:

Part 2: During the Interview (Tips 9-18)

Tip 9: Handle the "Tell Me About Yourself" Question

This is almost always the first question in Indian interviews. Use the Present-Past-Future framework:

  1. Present (1-2 sentences): Your current role, company, and what you do
  2. Past (2-3 sentences): Your career journey, key achievements, and what led you to your current expertise
  3. Future (1-2 sentences): Why you are interviewing here and what you are looking for next
"I am currently a Senior Java Developer at Razorpay, where I lead a team of 4 building the payment reconciliation system that processes 2 million transactions daily. Before Razorpay, I spent 3 years at Infosys working with banking clients, where I developed my expertise in distributed systems and financial technology. I am now looking for an engineering leadership role where I can combine my technical depth with my passion for mentoring engineers, which is why I am excited about this Engineering Manager position at Flipkart."

Tip 10: Answer Technical Questions with Structure

When answering technical questions, follow this approach:

  1. Clarify the question: Ask clarifying questions before jumping into the answer. This shows maturity.
  2. Think out loud: Share your thought process. Interviewers evaluate your thinking, not just the final answer.
  3. Start with the brute force approach: Then optimize. This shows you can solve the problem and then improve.
  4. Discuss trade-offs: Time complexity vs space complexity, consistency vs availability, simplicity vs performance.
  5. Test your solution: Walk through edge cases and test cases.

Tip 11: Handle the "Weakness" Question Authentically

Indian HR interviewers love this question. Do not give the cliche "I am a perfectionist" answer. Instead:

  1. Choose a real weakness that is not critical to the role
  2. Show self-awareness about it
  3. Describe specific steps you are taking to improve
  4. Show progress
"Early in my career, I tended to over-engineer solutions — spending too much time optimizing code that did not need optimization at that stage. I realized this was slowing down delivery. Over the past 2 years, I have adopted a principle of 'make it work, make it right, make it fast' — shipping working solutions first and optimizing only when performance data justifies it. This has improved my delivery speed by about 30%."

Tip 12: Ask Smart Questions at the End

When the interviewer asks "Do you have any questions?", always say yes. Good questions for Indian interviews:

  1. "What does the first 90 days look like for someone in this role?"
  2. "What is the team structure, and who would I be working with closely?"
  3. "What are the biggest technical challenges the team is currently facing?"
  4. "How does the performance review process work here?"
  5. "What is the growth path from this role over the next 2-3 years?"
  6. "What is the work-from-home policy for this role?" (important in post-COVID India)

Tip 13: Handle Salary Questions During Interviews

Indian interviewers often ask about salary expectations during the interview itself. The best approach:

"I would prefer to understand the full scope of the role before discussing specific numbers. Based on my research, I believe the market range for this role with my experience in [city] is [X-Y LPA]. I am open to discussing a fair package that reflects the value I bring."

Tip 14: Manage Interview Anxiety

Interview anxiety is particularly common among Indian professionals, especially freshers. Techniques that work:

  1. Mock interviews: Practice with friends, college seniors, or platforms like Pramp and Interviewing.io
  2. Breathing exercises: 4-7-8 breathing technique 5 minutes before the interview
  3. Positive visualization: Spend 2 minutes visualizing a successful interview outcome
  4. Preparation breeds confidence: The more you practice, the less anxious you feel. Aim for 5-10 mock interviews before the real thing.
  5. Arrive early: For in-person interviews, arrive 15-20 minutes early. Being rushed increases anxiety.

Tip 15: Navigate Panel Interviews

Panel interviews (2-4 interviewers simultaneously) are common in India, especially at senior levels and in IT services companies:

  1. Make eye contact with the person who asked the question, but occasionally look at other panelists
  2. Address each panelist by name if possible
  3. If one panelist is clearly more senior, do not ignore the others
  4. Take a breath before answering — panel interviews can feel pressured

Tip 16: Handle the "Why Are You Leaving Your Current Job?" Question

This is asked in every Indian interview. Good answers:

Never say: "My manager is bad," "The salary is too low," "I hate my company," or "There is too much work."

Tip 17: Navigate Virtual Interviews

Since COVID, many Indian companies conduct initial rounds virtually. Tips for video interviews:

  1. Test your setup 30 minutes before: Camera, microphone, internet connection, screen sharing
  2. Background: Clean, professional background. Use a virtual background if needed (but ensure it looks natural)
  3. Lighting: Face a window or use a desk lamp. Avoid backlighting.
  4. Internet: Use a wired connection if possible. Have a mobile hotspot as backup.
  5. Platform: Download and test whatever platform they use (Zoom, Google Meet, Microsoft Teams, HackerRank CodePair)
  6. Keep notes nearby: Unlike in-person interviews, you can have notes. Keep your STAR stories, key achievements, and company research visible on your desk.

Tip 18: Ace the HR Round

The HR round in Indian companies covers:

  1. Behavioral assessment: Communication skills, cultural fit, attitude, team orientation
  2. Salary discussion: Current CTC, expected CTC, notice period, joining date
  3. Background verification setup: Previous employment details, education verification
  4. Company-specific questions: "Why this company?" "Where do you see yourself in 5 years?"

Predict Your Interview Questions

Paste a job description to get a list of likely interview questions with suggested answers tailored to your profile.

Try Interview Predictor (Free)

Part 3: After the Interview (Tips 19-25)

Tip 19: Send a Thank-You Email

This is uncommon in India but makes you stand out. Send within 24 hours:

Subject: Thank you for the interview - [Role] - [Your Name]

Dear [Interviewer Name],

Thank you for taking the time to discuss the [Role] position today. I enjoyed learning about [specific topic discussed] and am even more excited about the opportunity to contribute to [Company].

Our discussion about [specific technical challenge or project mentioned] was particularly interesting, and I would love to bring my experience with [related skill] to help solve it.

Please do not hesitate to reach out if you need any additional information from my side. I look forward to hearing from you.

Best regards,
[Your Name]

Tip 20: Follow Up Appropriately

Indian companies are often slow with feedback. Here is the timeline:

Tip 21: Negotiate the Offer

When you receive the offer, do not accept immediately. Ask for 24-48 hours to review the detailed compensation structure. Refer to our comprehensive Salary Negotiation Guide for specific tactics.

Tip 22: Handle Rejection Gracefully

If you are rejected, ask for feedback. Many Indian companies will share feedback if asked politely:

"Thank you for letting me know. I appreciate the opportunity to interview. Would it be possible to get specific feedback on areas where I could improve? This would be very valuable for my professional development."

Tip 23: Prepare for Background Verification

Indian companies conduct thorough BGV (Background Verification). Ensure:

  1. All dates on your resume match your employment letters and payslips
  2. Your educational certificates are accessible
  3. Previous employer contact information is current
  4. There are no discrepancies between your resume and LinkedIn profile
  5. Your Aadhaar and PAN details are accurate

Tip 24: Manage Multiple Interview Processes

When interviewing at multiple companies simultaneously (which you should be):

  1. Keep a tracker: Company, Role, Stage, Next Step, Contact, Notes
  2. Align timelines: Try to get offers from multiple companies in the same week for maximum negotiation leverage
  3. Be transparent with recruiters: "I am in the final stages with another company. Can we expedite the process?" Often works.
  4. Never accept one offer just to have leverage at another company. This burns bridges permanently.

Tip 25: Learn from Every Interview

After every interview, write down:

  1. Every question you were asked
  2. Your answers (especially ones you felt were weak)
  3. What went well
  4. What you would do differently
  5. Questions you wish you had asked

This "interview journal" is invaluable for improving your performance over time.

Common Indian Interview Questions with Model Answers

"Why should we hire you?"

"Three reasons. First, my 5 years of experience building payment systems directly maps to the problems your team is solving. Second, I have a track record of mentoring junior engineers, which aligns with your team's growth phase. Third, I have worked in both services and product environments, giving me a unique perspective on building reliable systems at scale."

"Where do you see yourself in 5 years?"

"In 5 years, I see myself as a technical leader managing a team of 8-10 engineers, owning a critical product area end-to-end. I want to grow from an individual contributor to someone who multiplies team output through architecture decisions, mentoring, and process improvements. That is why this role interests me — it offers a clear path from senior engineer to engineering manager."

"What is your biggest achievement?"

"At Razorpay, I identified that our payment reconciliation system was missing 0.3% of transactions due to a race condition in the matching algorithm. I proposed and led a 3-month project to rebuild the reconciliation engine using event-driven architecture with Kafka. The new system processes 2M+ transactions daily with 99.99% accuracy, and recovered Rs 2 crore in previously unreconciled payments in the first month alone."

Predict Questions Before Your Interview

Paste a job description to get the 20 most likely interview questions with AI-powered answer suggestions.

Try Interview Predictor (Free) →

Frequently Asked Questions

How many rounds of interviews do Indian companies typically have?

IT services companies: 3-4 rounds (aptitude test, coding test, technical interview, HR interview). Product companies: 4-6 rounds (online assessment, phone screen, 2-4 onsite rounds covering coding, system design, behavioral, and hiring manager). Startups: 2-4 rounds (assignment, technical discussion, culture fit). The entire process typically takes 2-4 weeks from first contact to offer.

Should I mention that I am interviewing at other companies?

Yes, if you have active offers or are in advanced stages elsewhere. This creates urgency without being manipulative. Say: "I am in advanced discussions with a couple of other companies and expect offers soon. I want to make sure I consider all options, including yours, before making a decision." This often speeds up the process.

What if I do not know the answer to a technical question?

Be honest. Indian interviewers respect honesty far more than a wrong confident answer. Say: "I have not worked directly with that technology, but based on my understanding of [related concept], I would approach it by [your reasoning]." Then ask the interviewer to share the correct approach. This shows humility, curiosity, and the ability to learn — all valued traits.

How important is English communication in Indian interviews?

For tech roles at product companies and startups, clear communication matters more than perfect English. You can speak in a mix of English and Hindi (Hinglish) in casual rounds. For consulting, banking, and client-facing roles, strong English communication is essential. For IT services companies, basic professional English is sufficient. Practice by recording yourself answering common questions and listening back.

Should I bring anything to an in-person interview in India?

Yes. Bring: 3 printed copies of your resume, a government ID (Aadhaar/PAN), a notebook and pen, your degree certificates (originals if specifically asked), and water. Some companies also ask for passport-size photographs for their records. For campus placements, bring your college ID as well.

This guide covers interview preparation for all major Indian company types. Practice consistently and you will see improvement with every interview. Last updated: April 2026.