MyInternships.in
14 QUESTIONS · JUNIOR TO SENIOR · WITH ANSWERS

Resume, Portfolio and GitHub for Tech Internships Interview Questions and Answers

Building the one-page ATS-friendly resume that gets a tech internship shortlisted — bullet points that use action verbs and numbers, which projects to include, and how to present a GitHub profile and portfolio site.

14 junior0 mid-level0 senior

How to use this set

Every question below is written the way an interviewer actually phrases it, followed by a model answer you could say out loud in 30–60 seconds, and — where it helps — the reason the question is asked and the trap most candidates fall into. Questions are tagged Junior, Mid or Senior so you can skip to your level.

This is one of 9 topic sets in the complete Internship Prep interview questions guide. Work through the fundamentals first, then the services your target role actually uses.

1
Junior level

What does "ATS-friendly" actually mean for a resume?

Answer: It means the applicant tracking system can parse your text reliably: a single-column layout, standard section headings, a common font, no text inside images or text boxes, and a PDF export with selectable text.

Why interviewers ask this: Test it by opening your PDF and copying all the text into a plain editor. If the order is scrambled or content is missing, the parser will see the same mess. Two-column templates are the most frequent cause — the parser interleaves the columns.

2
Junior level

Should a student resume be exactly one page?

Answer: Yes. For an internship with no full-time experience, one page is the expectation, and a second page dilutes rather than adds. Cut older school achievements before cutting projects or skills.

Why interviewers ask this: Recruiters spend well under a minute on a first pass. Everything below the fold on page one is already at risk; page two is rarely read at all for intern applications.

3
Junior level

What sections should a computer science internship resume have, in what order?

Answer: Contact details, Education, Technical Skills, Projects, Experience or Internships, and then Achievements. If you have prior internship experience, move it above Projects.

Why interviewers ask this: Projects sit high for students because they are the main evidence of ability. Keep a summary or objective off the page entirely — it consumes prime space to say what the rest of the resume already shows.

4
Junior level

How do I write a good technical resume bullet point?

Answer: Start with an action verb, name the technology, and end with a measurable outcome: what you built, how, and what changed. Aim for two or three bullets per project.

Why interviewers ask this: "Built a REST API in Node.js and PostgreSQL serving 2,000 daily requests, cutting page load from 4s to 900ms" beats "Worked on backend development using Node.js". If you have no metric, use scope instead — records processed, users, features shipped. Never invent numbers; they get probed in the interview.

Example
Weak   → Responsible for the frontend of the project using React
Better → Built 8 responsive React screens consumed by 1,200 monthly
         users; reduced bundle size 38% by code-splitting routes
5
Junior level

Which action verbs should I use?

Answer: Built, designed, implemented, optimised, automated, migrated, debugged, deployed, integrated, analysed. Avoid "worked on", "helped with", "responsible for" and "participated in", which describe presence rather than contribution.

Why interviewers ask this: Vary them — a resume where every bullet begins "Developed" reads as a template. Match the verb to the actual work: "optimised" implies you measured before and after, so be ready to say by how much.

6
Junior level

Which projects should I put on a resume for an ML internship?

Answer: Two to three projects that show the full cycle: getting messy data, building and evaluating a model honestly, and deploying or serving it. One well-documented end-to-end project outranks five notebooks.

Why interviewers ask this: Reproducing a Titanic or MNIST tutorial adds nothing — every applicant has it. A project on data you collected yourself, with an honest evaluation section including where the model fails, is memorable and gives you real interview material.

7
Junior level

How should I present my GitHub profile for a software internship?

Answer: Pin three to six repositories that you actually want read. Each needs a README that says what the project does, how to run it, a screenshot or example, and the technical decisions. Delete or unpin abandoned tutorial clones.

Why interviewers ask this: Most recruiters and engineers read only the README. A repository with excellent code and no README is functionally invisible; a modest project with a clear README, meaningful commit messages and a few tests looks professional.

8
Junior level

Do I need a portfolio website as a frontend developer intern?

Answer: For frontend, design and product roles a portfolio genuinely helps because it is itself a work sample. For backend, data and infrastructure roles a strong GitHub is enough.

Why interviewers ask this: If you build one, it must be fast, responsive, accessible and deployed on a real domain — a slow portfolio site actively counts against a frontend candidate. Include the case study behind each project, not just screenshots.

9
Junior level

Should I use an Overleaf LaTeX template or a Word document?

Answer: Either works if the export parses cleanly. LaTeX templates such as the common single-column academic ones look sharp and stay consistent; the risk is that heavily styled templates parse badly in ATS.

Why interviewers ask this: Whatever you use, always send a PDF unless a portal asks for .docx, and name the file properly — "Firstname-Lastname-Resume.pdf", not "resume_final_v3.pdf".

10
Junior level

Should I list my CGPA?

Answer: List it if it is competitive (roughly 7.5/10 or above) or if the company filters on it, which many Indian campus and off-campus processes do. If it is low, omit it and strengthen projects — but never misstate it.

Why interviewers ask this: Several Indian recruiters screen on a stated cutoff, and verification happens at offer stage. A discrepancy discovered then withdraws the offer, which is a far worse outcome than a low number on the page.

11
Junior level

How do I list technical skills without over-claiming?

Answer: Group them — Languages, Frameworks, Databases, Tools — and only list what you could answer questions on. Do not use star ratings or percentage bars; they are meaningless and invite challenge.

Why interviewers ask this: Anything on the resume is fair game in the interview. Listing seven languages you touched once is a liability: interviewers pick the one you know least. Three you know well is stronger than ten you do not.

12
Junior level

Should I tailor my resume for each application?

Answer: Tailor lightly and at scale: keep one strong base resume and reorder projects and skills to match the role. A backend role should see your backend project first.

Why interviewers ask this: Full rewrites per application are not worth the time when applying to dozens of roles. Reordering and swapping a few bullets captures most of the benefit in two minutes.

Preparing for a Internship Prep role?

Browse live Internship Prep cloud internships and fresher jobs hiring across India right now.

Browse Internships
13
Junior level

Does a cover letter matter for tech internships?

Answer: Rarely for large companies with structured pipelines, but it can help at startups and for roles where you are a non-obvious fit. When required, keep it to three short paragraphs and make it specific to that company.

Why interviewers ask this: A generic cover letter with the company name swapped in is worse than none — it is obvious and signals mass application. If you cannot say something specific about them, skip it where it is optional.

14
Junior level

How do I present experience if I have none at all?

Answer: Lead with projects, then coursework where it produced something concrete, open-source contributions, hackathons, college technical clubs, freelance or volunteer work. Everyone starts here — an empty Experience section is expected.

Why interviewers ask this: Do not fabricate an internship. Do include work that is real but unpaid: a college fest website you actually built and deployed is legitimate experience and gives you something concrete to discuss.

Continue your Internship Prep interview prep

See all 9 Internship Prep topics →

Ready to apply for Internship Prep roles?

Cloud internships and fresher jobs across India — filtered to roles that actually name Internship Prep in the requirements.

Browse Internships

Canonical: https://myinternships.in/tech-internship-prep/resume-and-portfolio