Interview Resources

HR Interview Questions with Best Answers (Indian IT)

By JobYaar Team • 2026-08-22 • 10 min read

You cleared the aptitude test. You handled the technical questions. Now comes the last step: the HR round.

Many freshers treat this round as a formality, and some get rejected here. The HR interviewer is checking things the technical panel doesn't: how clearly you communicate, whether your expectations are realistic, whether you are likely to join and stay, and whether you will fit the company's policies on location, shifts and bonds.

Below are the questions that come up most often in Indian IT and corporate HR rounds, with a strategy and a sample answer for each. Use the samples as a structure, not a script. HR interviewers hear memorised answers every day, so put them in your own words with your own examples.

Q1. "Tell me about yourself."

This is an ice-breaker, not a biography. Don't start from childhood or list every hobby. Aim for about one minute.

Strategy: Follow a Present-Past-Future order.

Sample answer: "I am a final-year Computer Science Engineering student at XYZ College, Pune. Over the last two years I have mainly worked with Python and React. My major project is a full-stack library management app for our college, where I designed the database and built the issue-and-return module. It taught me how to plan a data model and debug end to end. I now want to start my career in a company like yours, where I can work on real client projects and learn from experienced developers."

Q2. "Why do you want to work for our company?"

HR wants to see that you looked at their company, not that you sent the same line everywhere. Avoid "good salary" or "reputed company".

Strategy: Mention one specific thing you found (a product, a service line, a recent announcement, the training programme for freshers) and connect it to what you want to learn.

Sample answer: "I read about your company's growth in cloud services and the case study on your website about moving a retail client's systems to the cloud. I have done an AWS foundational certification and enjoyed it, so I would like to work in that area. I also liked that your fresher programme includes structured training before project allocation, which would help me build strong basics."

Q3. "What are your strengths and weaknesses?"

Strategy: Choose a strength that matters for the role and prove it with an example. For the weakness, pick a real but manageable one and explain what you are doing about it. Avoid "I have no weaknesses" and the overused "I am a perfectionist".

Sample answer: "My main strength is adapting when plans change. At a hackathon, our team had to switch from Flask to Node.js midway because of a hosting issue. I learned the basics quickly and helped two teammates move their code, and we submitted on time.

My weakness is that I get nervous speaking in front of large groups. To work on it, I joined our college's Toastmasters-style speaking club this year and I volunteer to present our project reviews. It is getting easier, and I want to keep improving."

Not getting HR calls at all? The problem may be earlier, at the resume stage. Paste your resume and a job description into JobYaar's free ATS Resume Checker to see which keywords you are missing.

Q4. "Where do you see yourself in five years?"

Strategy: Show a believable direction and suggest you plan to grow with the company. Don't say you plan to leave for an MBA or MS soon, even if you are considering it.

Sample answer: "In five years, I want to be a strong software engineer who understands systems end to end, not just my own module. I would like to have handled harder responsibilities, such as owning a feature or mentoring new joiners, and to be moving towards a technical lead role. I'd like to do that growth here, because the range of projects gives me a chance to learn different technologies."

Q5. "Are you willing to relocate or work in shifts?"

Relocation and shift work are common in Indian IT services, including shifts aligned to US, UK or Australian clients. Large service companies often allocate freshers to any of their delivery centres.

Strategy: If you can, say yes clearly. If you have a genuine constraint (a health condition or a family responsibility), be honest now rather than refusing after joining, but keep it brief and show flexibility where you can.

Sample answer: "Yes, I am comfortable relocating to any of your locations and working in shifts if the project needs it. At this stage, my priority is to learn and contribute to the team."

Q6. "Why should we hire you?"

Strategy: Give two or three reasons that connect your skills to the job description, each backed by something you have done. End with your attitude.

Sample answer: "The role needs Java, SQL and an understanding of web applications. I have used all three in my final-year project, where I built REST APIs in Spring Boot with MySQL, and I scored Elite in the NPTEL Java course. I have also worked in teams under deadlines, at Smart India Hackathon and as a tech fest coordinator. I learn quickly and I am ready to take on whatever technology the project needs."

Q7. "Are you comfortable with a service agreement or bond?"

Some Indian companies ask freshers to sign a service agreement, for example committing to stay for a set period or pay an amount if they leave early, usually linked to training costs. Terms vary widely between companies, and some companies have no bond at all.

Strategy: Don't agree blindly, and don't refuse on the spot either. Show that you intend to stay, and ask to understand the terms. Read the actual clause in the offer letter before you sign. If something is unclear, ask HR in writing.

Sample answer: "I'm planning to build my career here, so a reasonable commitment period is not a concern for me. Could you share the details of the agreement, such as the duration and what happens if someone leaves early, so I understand it fully before signing?"

Q8. "Can you explain this gap / these backlogs?"

Gaps and backlogs are common. HR mainly checks whether you are honest and whether the issue is resolved. Never hide them; mark sheets and dates are verified later.

Strategy: State the fact briefly, explain what you did during that time or how you cleared it, and move to what you learned. Don't over-explain or blame anyone.

Sample answer (backlog): "I had a backlog in Engineering Mathematics in my second year. I underestimated the subject while I was spending a lot of time on coding projects. I cleared it in the next attempt and changed how I plan my study time. Since then I haven't had any backlogs, and I currently have no active backlogs."

Sample answer (gap year): "After graduation, I spent a year preparing for GATE. I didn't get the rank I wanted, but the preparation made my core subjects much stronger, especially data structures and operating systems. During that time I also completed an NPTEL course in Java. I've decided to start my career in industry now."

Q9. "What is your expected CTC?"

For mass campus hiring, the package is usually fixed and this question is a formality. For off-campus roles, startups and mid-size companies, it can matter more.

Strategy: Research the typical range for the role and city on sites such as AmbitionBox, Glassdoor and the job post itself. Give a range rather than one number, and show flexibility. If the company has a fixed fresher package, simply accept it.

Sample answer (fixed campus package): "I understand there's a standard package for this role, and I'm comfortable with it."

Sample answer (off-campus role): "Based on what I've seen for similar fresher roles in Pune, I'm expecting something in the range of ₹4.5 to ₹6 LPA. But I'm flexible, and the learning opportunity in this role matters a lot to me."

Before you quote a number, check what a CTC actually means in monthly take-home pay with the In-Hand Salary Calculator. A ₹5 LPA CTC does not mean ₹41,666 a month in your bank account.

Q10. "Do you have any other offers?"

Strategy: Be honest. Having another offer is not a negative, and it can strengthen your position. Never invent an offer, because HR may ask for proof. Whether you have an offer or not, make it clear why this company is your preference.

Sample answer (with an offer): "Yes, I have an offer from another IT services company for a similar role. But this role is my first preference because of the work in data engineering, which is what I want to build my career in."

Sample answer (no offer): "Not yet. I have applied to a few companies, but this role matches my skills and interests best, so it is my priority."

How to prepare for the HR round

FAQ

What should I wear for an HR interview?

Formal or smart formal clothing: a pressed shirt with trousers, or a formal top or kurta. Keep it simple and neat. The same applies to video interviews.

Can I ask HR about salary in the interview?

As a fresher, wait until HR raises it or until you get an offer. Before that, focus your questions on the role, training and team.

What if I don't know how to answer an HR question?

HR questions rarely have one correct answer. Take a moment, then answer honestly. If you haven't faced the exact situation, say so and explain how you would handle it: "I haven't faced this exact situation, but this is what I would do."

Related guides

Want to calculate your exact salary?

Don't guess your take-home pay. Use our free calculator to see your exact salary after PF and taxes.

Calculate Salary