HR Interviews ⚡ Recently updatedUpdated on Jun 30, 2026 — this content may still be evolving.

How to Answer “Tell Me About Yourself”

The most common opening question in every HR and technical interview. A strong answer sets the tone for the entire conversation.


The Rules

  1. 60–90 seconds — not your life story
  2. Past → Present → Future structure
  3. Relevant to THIS job — not everything you’ve ever done
  4. End with why you’re here — why this company, this role
  5. Practice out loud — it should feel natural, not memorized

The Formula

[Present]  Who you are now (student, focus area)
[Past]     1–2 relevant highlights (project, internship, achievement)
[Future]   Why you're excited about THIS role at THIS company

Template 1: Final-Year CS Student (No Internship)

“I’m [Name], a final-year Computer Science student at [University] with a focus on web development.

Over the past two years, I’ve built several fullstack projects — most recently [Project Name], a [one-line description] using React, Node.js, and PostgreSQL. I handled everything from database design to deployment on Railway.

Before that, I was active in our college coding club where I organized weekly web dev workshops for 30+ juniors. That experience taught me how to explain technical concepts clearly — which I enjoy.

I’m now looking for a frontend developer internship where I can contribute to real products while learning from experienced engineers. [Company] excites me because [specific reason — their product, tech blog, open source, mission].”

Customize the bracketed parts for every interview.


Template 2: Final-Year IT Student (With Internship)

“I’m [Name], completing my B.Tech in Information Technology from [University], graduating in [Month Year].

I recently completed a 3-month internship at [Company] where I worked on [specific work — e.g., migrating legacy jQuery components to React]. I shipped [specific deliverable] that [result — e.g., improved page load time by 40%].

In college, I built [Project Name] — a [description] that [result — e.g., is used by 50+ students on campus]. I’m comfortable across the stack but especially enjoy frontend development and UI/UX.

I’m applying for the [Role] at [Company] because [specific reason]. I’d love to bring my React experience and eagerness to learn to your team.”


Template 3: Career Switcher / Bootcamp Graduate

“I’m [Name]. I spent [X years] working as a [previous role] before transitioning into software development.

I completed [bootcamp/self-study program] where I built [2–3 projects briefly]. My strongest project is [Project Name] — [one-line description with tech stack and outcome].

My previous career taught me [transferable skill — communication, project management, domain knowledge] which I bring to engineering work. For example, [brief example].

I’m seeking a junior developer role at [Company] because [specific reason]. I’m committed to growing as an engineer and your [team/product/mission] aligns with where I want to build my career.”


Template 4: M.Tech / Postgraduate Student

“I’m [Name], an M.Tech student in Computer Science at [University], specializing in [area if any].

My thesis work involves [brief description], which strengthened my skills in [relevant skills — algorithms, data analysis, systems].

Alongside academics, I built [Project Name] — a production-deployed [description]. I also contributed to [open source / research project / teaching assistant role].

I’m looking for a fullstack / backend role at [Company] to apply my strong fundamentals in a product-focused environment. I’m particularly drawn to [specific company detail].”


What to Include vs Skip

Include ✅Skip ❌
Current status (student, graduating when)Childhood, school years
Tech focus aligned to the jobEvery course you’ve taken
1–2 strongest projects or experiencesFull resume chronology
One quantified result if possibleHobbies (unless directly relevant)
Why THIS companyGeneric “I want to learn” without specifics

Customization Checklist (Do This for Every Interview)

Before each interview, edit your answer:

  • Replace company name and specific reason you’re interested
  • Match job title (frontend, backend, fullstack, intern)
  • Highlight the project/skill most relevant to the JD
  • Check the job description for keywords to mirror
  • Research one recent company news item to reference if natural

Example customization:

Job posting says: “React, TypeScript, collaborative team environment”

Your answer should mention: “React projects”, “team project where I collaborated”, and ideally “TypeScript” if true.


Common Mistakes

MistakeFix
5-minute autobiographyCut to 90 seconds max
”I’m a fresher with no experience”Reframe: projects ARE experience
No mention of the companyAlways end with why them
Monotone recitationPractice until conversational
Only academics, no projectsLead with what you’ve built
Lying or exaggeratingInterviewers will probe deeper

Practice Exercise

  1. Pick the template closest to your situation
  2. Fill in all bracketed parts
  3. Read aloud — time yourself
  4. Cut anything over 90 seconds
  5. Record on phone — watch back
  6. Repeat until it sounds like you’re telling a friend, not reading a script

Follow-Up Questions to Expect

After “Tell me about yourself,” interviewers often ask:

  • “Tell me more about [project you mentioned].”
  • “What was your role in that team project?”
  • “Why are you interested in web development specifically?”
  • “Why are you leaving your current path?” (career switchers)
  • “What do you know about our company?”

Have 2-sentence answers ready for each.


Sample Answers (Full, Ready to Adapt)

Sample A: CS Student → Frontend Intern at Startup

“I’m Priya, a final-year Computer Science student at VIT with a focus on frontend development.

I’ve built three fullstack projects, but I’m most proud of StudyBuddy — a collaborative study group app with real-time chat, built with React, Node.js, and Socket.io. I designed the entire frontend, including a responsive UI that works on mobile, and deployed it for 40+ classmates to use during exams.

I’m also the web lead for our college developer club, where I mentor juniors on React basics.

I’m excited about the Frontend Intern role at Freshworks because I’ve used Freshdesk and admire how you balance powerful features with clean UI. I want to learn how a product company at your scale approaches frontend architecture.”

Sample B: IT Student → Fullstack Role at Service Company

“I’m Arjun, completing my B.Tech in Information Technology from SRM, graduating in May 2026.

During my internship at TCS, I worked on an internal dashboard using Angular and Java Spring Boot. I implemented three API integrations and reduced manual data entry for the HR team by automating report generation.

In college, I built an e-commerce project with the MERN stack — complete with Stripe payments and an admin panel. It gave me end-to-end experience from database design to deployment.

I’m applying for the Associate Software Engineer role at Infosys because your digital transformation projects align with my fullstack skills, and I’m looking for structured mentorship early in my career.”


Next: behavioral-questions.md | mock-hr-interview.md