How to Answer 'Tell Me About Yourself' in Indian Tech Interviews

Master the crucial "Tell me about yourself" question for Indian tech interviews. Learn a winning structure, see sample answers for freshers & experienced pros, and tailor your pitch for companies like TCS, Infosys, and startups. Land your dream job.

LB
UnboxCareer Team
Editorial · Free courses curator
April 16, 20265 min read
How to Answer 'Tell Me About Yourself' in Indian Tech Interviews

Landing that first interview call from an Indian tech recruiter is a rush of excitement, quickly followed by a wave of anxiety. You’ve polished your resume, brushed up on DSA, and then you hear the opening question: “So, tell me about yourself.” It’s not just an icebreaker; in the competitive landscape of TCS, Infosys, Wipro, and fast-growing startups like Razorpay and Freshworks, this is your 90-second elevator pitch to frame the entire conversation. Nailing it can set a confident tone, while fumbling can put you on the back foot before the technical rounds even begin.

Why This Question is Your Secret Weapon

Most candidates make the critical mistake of reciting their resume chronologically. Interviewers have already read it. This question is your opportunity to craft a narrative—to connect the dots between your past experiences, present skills, and future potential in a way that’s relevant to the role. It’s your first and best chance to:

  • Control the direction: By highlighting specific projects or skills, you can steer the interviewer toward your strengths.
  • Demonstrate communication skills: Clear, concise, and structured storytelling is a highly valued soft skill.
  • Show cultural fit: You can subtly align your motivations with the company’s values, whether it’s Flipkart’s customer obsession or Zerodha’s focus on simplicity.

Think of it as the trailer for a movie. You want to show the most compelling highlights that make them eager to see the full feature.

The Winning Structure: Past, Present, Future

A memorable answer follows a simple, logical flow that feels natural and professional. Structure your 1.5 to 2-minute response using this framework:

  1. The Present (Start Strong): Begin with who you are right now in a professional context. Mention your current degree (e.g., final-year B.Tech in CSE from XYZ University) or your most recent role. Immediately state your key specialization or interest area that matches the job. Example: “I’m a final-year Computer Science student at Delhi Technological University, with a strong focus on backend development and cloud architecture.”
  2. The Past (Relevant Backstory): Briefly mention 1-2 key experiences from your past that built the skills you just highlighted. This could be an academic project, internship, or significant coursework. Quantify your impact if possible. Example: “This interest was solidified during my summer internship at a startup, where I developed and deployed a REST API using Node.js that improved data retrieval times by 30%.”
  3. The Future (Connect to the Role): This is the clincher. Explain why you are excited about this specific role at this specific company. Show you’ve done your homework. Example: “I’ve been following Swiggy’s work in scaling its microservices architecture to handle peak loads, and I am particularly eager to contribute to similar challenges in the backend engineer role we’re discussing today.”

Tailoring Your Answer for Different Indian Companies

The core structure remains, but the emphasis should shift based on the company’s profile.

For Service-Based Giants (TCS, Infosys, Accenture)

These interviews often focus on fundamentals, adaptability, and alignment with large-scale project environments. Emphasize:

  • Strong foundational knowledge in core CS subjects and software engineering principles.
  • Experience working in or understanding team-based environments.
  • Willingness to learn new technologies as per project requirements.
  • Mention any relevant training or certifications from platforms like NPTEL or Coursera.

For Product-Based Companies & Startups (Zomato, Paytm, Freshworks)

Here, the focus is on problem-solving, ownership, and direct impact. Your answer should highlight:

  • Specific technical projects, especially self-initiated ones (GitHub links are gold).
  • Metrics and outcomes—what changed because of your work?
  • A deep interest in the company’s product; be a user if possible.
  • Skills in modern tech stacks relevant to their stack (e.g., MERN, Python/Django, AWS).

What to Absolutely Avoid

Knowing what not to say is as important as crafting the perfect pitch. Steer clear of these common pitfalls:

  • Personal Life Details: Avoid hobbies, family background, or unrelated personal stories unless they directly demonstrate a professional skill (e.g., leading a college fest showing leadership).
  • Reading Your Resume: They can read. Summarize and narrate.
  • Being Too Vague or Too Long: Rambling shows poor communication skills. Stick to 2 minutes max.
  • Negative Framing: Don’t say, “I didn’t get placed last year, so…” or “I’m just looking for any job.” Stay positive and forward-looking.
  • Forgetting to Practice: This answer must sound natural, not memorized and robotic. Practice until it flows.

Sample Answers for Different Scenarios

For a Fresher (Campus Placement for SDE Role)

“I am a final-year B.Tech student in Information Technology at VIT University, passionate about building scalable web applications. My academic projects, including a full-stack e-commerce portal built with the MERN stack, helped me solidify my skills in React and Node.js. I’ve also supplemented my learning with a Coursera specialization in Cloud Computing. I’ve admired Flipkart’s engineering blog for its deep dives into system design, and I am very excited about the possibility of starting my career here as a Software Development Engineer and contributing to solving complex scalability problems.”

For an Experienced Candidate (Switching to a Startup)

“I am a software engineer with 2.5 years of experience at HCL, where I’ve primarily worked on developing and maintaining backend services for BFSI clients using Java and Spring Boot. Recently, I led a module to integrate a payment gateway, which reduced transaction failures by 15%. I’m now looking to transition into a more dynamic product environment where I can have direct user impact. Razorpay’s mission to simplify payments for Indian businesses deeply resonates with me, and my experience in the payments domain aligns perfectly with the requirements for this Senior Backend Engineer position.”

Practice Makes Permanent

A great answer is a practiced answer. Follow these steps:

  1. Write it Down: Draft your answer using the Past-Present-Future framework.
  2. Refine: Cut jargon, ensure it’s concise, and insert natural pauses.
  3. Practice Aloud: Say it in front of a mirror, record yourself, or use tools like Google Meet’s recording feature. Aim for confident delivery, not memorization.
  4. Get Feedback: Practice with friends, seniors, or mentors. Platforms like Apna College and CodeWithHarry communities can be great for peer reviews.
  5. Adapt: Have slightly different versions ready for different company types (service-based vs. product-based).

Next Steps

Mastering your introduction is the first step in your interview journey. To build a rock-solid foundation, explore our curated list of free DSA and development courses to sharpen your core skills. Next, understand the full process by reading our guide on how to prepare for technical interviews in India. Finally, to get company-specific insights, browse our career preparation resources that cover everything from resume building to negotiation tips for Indian salary packages (CTC/LPA).

Keep learning on UnboxCareer

Explore free courses, certificates, and career roadmaps curated for Indian students.