Why should we hire you is the question most Indian candidates dread the most. It feels presumptuous to advocate for yourself directly, and most candidates either give a generic answer ('I am a hard worker') or fumble into a ramble. This guide gives you the exact structure, sample answers for different situations, and company-specific examples.
The 3-part answer structure
3-part structure for 'why should we hire you':
Part 1 (Capability evidence, 30-40 seconds): one specific achievement that proves you can do the core job. Do NOT list skills; demonstrate them with outcomes. Weak: 'I am a good team player with strong analytical skills and attention to detail.' Strong: 'In my last internship, I reduced the report generation time for our analytics dashboard from 45 seconds to 3 seconds by introducing database indexing and query caching. The same optimisation brought our infrastructure cost down by Rs. 80,000 per month.'
Part 2 (Company/Role fit, 15-20 seconds): a specific reason why this role and company align with your goals. Weak: 'I want to work here because you are a great company with good culture.' Strong: 'I specifically want to join Razorpay's risk engineering team because I want to work on fraud detection at the scale of 500 million daily transactions. That specific combination of real-time ML and high-scale systems is where I want to build expertise.'
Part 3 (Commitment signal, 10-15 seconds): brief signal that you are not just job-hopping or opportunistic. 'I am looking for a role where I can build deep expertise over 2-3 years, not just use it as a stepping stone.' OR: 'I have spent the last 3 months specifically preparing for backend engineering roles at fintech companies; this is not a general application.' (the latter is more powerful because it signals genuine intent and preparation).
Total: 60-75 seconds.
Fresher and experienced answers with company-specific examples
Fresher answer for campus placement at TCS/Infosys/Wipro: 'You should hire me because I have spent the last 8 months specifically preparing for software engineering: I have solved 150 problems on HackerRank, passed the TCS CodeVita qualifier in the top 15% nationally, and built two full-stack projects that are deployed. I know the specific tech stack you use for TCS Ninja projects and I am ready to contribute from day one without extensive training. I also have strong verbal communication, which I developed through 3 years of being the technical secretary of my college's coding club.' (60-65 seconds.)
Experienced professional answer for a product company: 'You should hire me because I have done exactly this job before, at a comparable scale. At Swiggy, I owned the backend for live order tracking, which handles 200,000 concurrent orders during peak dinner hours. I drove the latency from 300ms to 80ms p99 by introducing a WebSocket layer and a Redis caching strategy. That is the kind of real-time, high-scale engineering challenge that your logistics tech team is solving, and I know from experience what does and does not work. Additionally, I spent 6 months studying your engineering blog and I have specific ideas about the distributed queue architecture I would propose on the order management system.' (75-80 seconds.)
Fresher answer for a startup: 'You should hire me because I am already the type of engineer you need at an early-stage startup: someone who can build end-to-end features without waiting for a separate ops or QA team. My final-year project is a deployed application with 200 active users, which I built solo including the backend (Node.js), database (PostgreSQL on Railway), and deployment pipeline (GitHub Actions). I fixed production bugs at 2am because the product is real and real users depend on it. That ownership mindset is what early-stage startups need, and it is how I want to work throughout my career.' (70 seconds.)
Frequently asked questions
Explore more