How to answer "tell me about your project"
Describe your project with the STAR method: Situation, Task, Action, Result. Spend most of your time on Action, showing what YOU did with quantified results. This article gives you a full worked example and a 30-second version for quick rounds.

A fresher describing a college project says: "I made a mess meal booking app with React and Node. Users can book meals, pay online, and admins manage the menu." That answer tells a recruiter nothing about you. It tells them what the app does, not what you did. Every fresher in the room has a similar project with a similar feature list. You need a better way to talk about your work.
Answer "tell me about your project" with the STAR method: Situation, Task, Action, Result. Spend most of your time on Action, 60–70% of your answer, where you show what YOU did using "I" statements and quantified results. A project described as a list of features is forgettable. A project told as a story about your decisions is memorable. This is a skill you can practice today, before you sit in the interview chair.
The feature list is the reason your answer dies
Listing the app's features tells the recruiter what the app does, not what you did. The recruiter has heard "I made an e-commerce site" and "I made a chat app" a hundred times this month. The features blur together.
Compare these two answers for the same project:
- Feature list: "I made a mess meal booking app. Users can book meals, pay online, and admins manage the menu."
- STAR story: "The mess queue was so long that students skipped meals. I built a booking system that cut booking time from several minutes to under 30 seconds in a trial with 40 students."
The first answer is a product description. The second is a story about a problem, your decision, and a measurable outcome. Recruiters hire people, not apps. Your answer must show the person behind the project.
Many college projects are graded on features and modules, so it is easy to fall into this habit. Your report lists modules and screens. But interviews are not graded like college. They test how you think and decide.
STAR is the structure for every project answer
STAR stands for Situation, Task, Action, Result. It gives your answer a beginning, a middle, and an end. Without a structure, you ramble. With it, you sound clear and confident.
Notice the weight. Action is more than half of your answer. That is where you prove what you can do. The Situation and Task are just setup; they get the recruiter to the part that matters.
MIT's career guidance adds two rules: use "I" statements and quantify your results (MIT CapD, the STAR method for behavioral interviews). "I decided," "I built," "I fixed," not "we did." And "reduced errors by 30%" beats "made it better."
Build your Action section around your decisions
The Action section is where you prove what you can do, so fill it with the choices you made, the problems you hit, and how you solved them. This is the heart of your answer. Most freshers rush through it in one sentence: "Then I built the backend." That is a feature, not an action story.
Think of the Action section as a process. Every project had a moment where something did not work. What was it? What options did you consider? What did you pick, and why?
The problem
Name the specific issue you faced. "The database queries were slow."
The options
Show you could see alternatives. "I could index the table or restructure the query."
The decision
State what you chose and why. "I added an index because it was a one-line change."
The implementation
Describe what you actually did. "I wrote the migration, tested it, and query time dropped."
The biggest mistake here is using "we" instead of "I". VoiceCoach India flags this as the top error in project answers. Recruiters cannot hire a team. When you say "we decided," they do not know what you contributed. Say "I decided," even in a group project. You can mention the team as context, but your actions must be yours.
Action is about process, not features. A recruiter wants to see how you think when things go wrong. That is the signal that predicts how you will work on their team.
Quantify results even for an academic project
You can measure the impact of your project even without real users, by measuring downloads, test coverage, performance, or user feedback from a small pilot. A college project is not a production app, but it still has numbers you can collect. You just have to look for them.
Here are ways to find numbers in an academic project:
- Time: "Reduced booking time from several minutes to under 30 seconds." Run a stopwatch test.
- Usage: "Used by 40 students in a hostel trial." Ask your batchmates to try it for a week.
- Performance: "Cut query time by half." Measure before and after your optimization.
- Quality: "Reached high test coverage across critical flows." Run a coverage tool and note the percentage.
Placeholder numbers you replace with your own measurements:
| Feature-list version | STAR version |
|---|---|
| "I made a mess meal booking app with React and Node." | "The mess queue made students skip meals. I built a booking system and cut booking time from [your number] to [your number] in a trial with [your number] students." |
| "Users can book meals and pay online." | "I added online payment and [your metric]% of trial users completed a booking in the first week." |
| "Admins can manage the menu." | "I built an admin dashboard, and the mess manager stopped using paper lists within [your number] days." |
Do not guess the numbers. Run the test, count the users, measure the time. If a recruiter asks "how did you measure that?" you want a real answer.
A full worked example: mess-meal booking, the STAR way
Here is a complete, 60–90 second answer to "tell me about your project" using the STAR structure with a heavy Action section. The time split is annotated so you can see the weight. This is a template, not a script. Replace the details with your own project and your own numbers. In this example, the student uses SSH keys to connect to the server, not passwords, because that is the best practice.
Situation (about 10% of the answer): "In my final year, the hostel mess had long queues at peak hours. Students often waited several minutes to book a meal, and many skipped lunch because of it."
Task (about 10%): "I decided to build a mess meal booking app as my major project, and I was responsible for the full stack."
Action (about 70%): "I started by talking to 10 students about how they used the mess. That told me the queue was the main problem. I compared two approaches: a walk-up counter with a digital token system, or a pre-booking app. I chose pre-booking because it spreads demand across the day. I built the backend in Node with a queue database. The first version used a polling model, but the database load was high, so I switched to a queue-based design. I tested it with 5 friends, found the booking flow was confusing, and redesigned the form to three steps. I also added a confirmation screen so users knew their booking was saved. I handled the deployment myself on a free tier server and set up error logging. When the logs showed failed payment callbacks, I added a retry mechanism. That was the hardest bug I fixed, and it taught me to test failure paths, not just simple ones."
Result (about 10%): "In a trial with [your number] students, the average booking time dropped from [your number] minutes to under [your number] seconds. The mess manager used the dashboard for two weeks and asked me to add a daily count report. I also wrote a [your number]-page project report and demoed the app to [your number] students."
Notice what happened. The Action section is a story of decisions: talking to users, comparing options, fixing a bug, handling failure. It shows how you think. The VoiceCoach guide recommends this exact split because it keeps the focus on you.
Prepare a few of these stories, not one script
Do not memorize your answer word-for-word; instead prepare a few project stories you can adapt to different questions and companies. MIT's STAR worksheet warns against scripting. A memorized answer sounds robotic, and one follow-up question breaks it.
Aim for 8–10 stories from your college life, not just from projects. VoiceCoach suggests covering: leadership, teamwork, conflict, failure, initiative, problem-solving, and time management. One project can feed several of these. Your mess-meal app can answer "tell me about a time you showed initiative" (you started the project) and "tell me about a bug you fixed" (the payment callback).
Different companies look for different signals, so tune your story to the target:
- TCS and Infosys value teamwork and learning agility.
- Amazon maps answers to its Leadership Principles.
- Accenture wants clear communication.
- Startups want initiative and speed.
That list comes from VoiceCoach's guide to company-specific STAR answers. Before an interview, pick two stories that match the company's values. Do not change the facts, just change the emphasis.
Shorten it when the recruiter asks for a 30-second version
When time is short, keep the Situation and Task to one line each and put everything else into a compressed Action and Result. Recruiters often ask for a quick version early in the interview. You need a tight edit ready.
Here is the same mess-meal story in about 30 seconds:
"I built a mess meal booking app. The problem was long queues at the mess. I chose a pre-booking model, built the full stack in Node and React, and fixed a tricky payment callback bug by adding a retry mechanism. In a trial with 40 students, booking time dropped from minutes to under 30 seconds."
You can also lead with the Result if the recruiter seems impatient. Start with "I cut booking time dramatically" and backfill the context. That front-loads the most impressive outcome.
Record yourself on your phone and listen for awkward pauses. If you say "like" or "um" more than twice, trim the sentence.. The long one for a detailed discussion, the short one for a quick round. Knowing both makes you flexible, and flexibility reads as confidence.
Your next step is concrete. Pick the project you will talk about in your next interview. Write the STAR answer for it now, record yourself saying it out loud, and check the timer: if the Action section is shorter than half the total time, rewrite it. Then read up on what the junior developer job market looks like in 2026 and build a resume that gets you to the interview. Once you are there, the coding interview is a separate skill worth practising. And when you land the role, your first 90 days will decide how you grow. This one answer is your door in. Make it count.