How the HR round works in Indian IT services and campus hiring
In campus and off-campus hiring at the big IT services companies (TCS, Infosys, Wipro, Accenture, Cognizant, Capgemini, HCLTech, Tech Mahindra), the HR round usually comes after the online test and the technical interview. At TCS the technical, managerial and HR rounds are often held back to back, sometimes by a single panel; at Infosys and Wipro the HR conversation is often combined with the technical interview. The HR interviewer typically has fifteen to twenty minutes and a short checklist: communication, flexibility on location, shifts and technology, honesty about backlogs and gaps, interest in higher studies, and the service agreement and training period. Round structures and any service agreement change from drive to drive, so verify against the company's current offer terms.
In lateral hiring, the HR round is split: a recruiter screen at the start (background, notice period, pay, reason for moving) and a closing HR conversation at the end (fit, joining date, offer). Across both, HR tests four things: will this person join, will they stay, will they be easy to work with, and are they telling the truth. Every answer below is written to pass those tests. For the opening question, see tell me about yourself and self introduction for interview.
The honesty rule
HR verifies. Backlogs, gaps, percentages, previous employers and notice periods are checked through documents and background verification, and an offer can be withdrawn if the form and the facts differ. Say the true thing in one clause and spend your energy on what you did about it.
About you
Tell me about yourself.
I am Kiran Reddy, a final-year B.Tech student in Information Technology at CBIT Hyderabad, with a CGPA of 8.1. My main languages are Java and Python, and my final-year project is a library management system built in Spring Boot and MySQL that our college library has been using since January. Last summer I interned for two months with a Hyderabad startup, writing API tests and fixing bugs raised by their QA team. I was also the treasurer of our college coding club, managing a budget of about 60,000 rupees for events. I am applying here because I want to start in a structured training environment and work on client projects at scale. I am open to any location and technology. I would be happy to take questions on the project or the internship.
The IT services HR checklist (location, technology, training) is answered inside the introduction.
Say this answer out loudWalk me through your resume.
Sure. I did my B.E. in Electronics from PES University in 2022. During college I did two internships: one at an electronics firm in Bengaluru on PCB testing, and one at a software company where I discovered I preferred coding, so I switched direction. I joined an IT services company in 2022 as a systems engineer and spent two years on a US banking client's Java and Angular application, where I became the point person for their monthly release. In 2024 I moved to a product company in Bengaluru as a software engineer, and I currently own two microservices in their notifications platform. The move you see in 2024 was to get closer to product work. I am applying here because I want to work on a platform with larger scale and greater ownership.
Walk through in order, explain every switch in one clause, and stop at the present. HR checks consistency with the document.
Say this answer out loudWhat are your hobbies and interests?
I play badminton three or four evenings a week at a club near my home in Mysuru, and I have played at the district level in college. I also follow personal finance closely; I run a small spreadsheet where I track mutual fund SIPs for my family, which is how I got interested in the finance domain. Badminton keeps me disciplined about time, and the finance interest means I read business news daily, which has helped me understand our client's domain better.
Pick one or two hobbies you can talk about for two minutes, and connect at least one to a work trait.
Say this answer out loudStrengths, weaknesses and failures
What are your strengths?
Two things. First, I am organised: in my current role I maintain the release calendar for a team of twelve and we have not missed a release date in fourteen months. Second, I learn tools quickly: when our client moved from Jenkins to GitHub Actions, I rewrote our pipelines in a week and then trained the team. I would say the second one matters more for this role, because your stack is partly new to me and I am confident I can close that gap fast.
Two strengths, each with proof, linked to the role.
Say this answer out loudWhat is your biggest weakness?
I used to say yes to every request and end up with too much on my plate; in my first year this meant I delivered one report late because I had taken on three others. Over the last year I have started keeping a visible task list and telling my lead when a new ask will push something else. It is still a work in progress, but my last two appraisals noted that my delivery predictability has improved. I would not call myself a perfectionist, if that is what you were expecting to hear.
A real weakness, a concrete example of its cost, a specific fix in progress. 'Perfectionist' and 'workaholic' are rejected on sight.
Say this answer out loudTell me about a time you failed.
In my internship I was asked to migrate a set of customer records to a new database and I ran the script on the live table without testing on a copy first. About two hundred records lost a field. My mentor and I restored them from a backup within the hour, but it was embarrassing. Since then I never run anything against production data without a dry run on a copy, and I write a short rollback step before any migration. When I joined my current company I actually added that checklist to our team wiki, so the failure turned into a process that others now use.
Own the mistake, show the fix, show that the lesson stuck. The panel checks accountability, not the size of the failure.
Say this answer out loudHow do you handle criticism?
I try to separate the message from the tone. Last quarter my manager told me, fairly bluntly, that my status emails were too long and nobody read them. My first reaction was defensive, but I asked him what he actually needed, and he said three lines: done, blocked, next. I switched to that format the same week and he now forwards my updates to his director as they are. I think criticism is useful when I ask one clarifying question instead of arguing, and that is what I try to do.
Give an example where you changed something because of feedback. The panel checks coachability, which IT services value above almost everything in a fresher.
Say this answer out loudWhy us, why this role, why should we hire you
Why do you want to join our company?
Three reasons. Your company has a structured fresher training programme, and I have spoken to two seniors from my college who went through it and now work on cloud projects, which is the direction I want. Second, you have a large banking and financial services practice, and my final-year project and my NISM certification both point that way. Third, I want to work on client delivery at scale early in my career, because I think the process discipline I learn in the first two years will stay with me. So this is a deliberate choice, not one of many applications.
Name specific, verifiable things about the company and connect each to your own plan. 'Because it is an MNC' is not a reason.
Say this answer out loudWhy should we hire you?
Because I match what this role needs on three counts. You need Java and SQL on day one; I have used both in my project and my internship, and I can show you the code. You need someone who will complete the training and stay through the first project; I am clear that I am not planning higher studies for at least three years and I am open to any location. And you need someone who communicates clearly with a team, which the coding club and the hackathons have given me practice at. I will not be the most experienced candidate you meet today, but I will be one of the most prepared.
Three matched points, said in one breath, ending on a line that sounds like you. Drill this in Why Should We Hire You, and Why This Company.
Say this answer out loudWhere do you see yourself in five years?
Realistically, in five years I would like to be a senior engineer or a technical lead on a project here, owning a module end to end and mentoring two or three freshers the way my seniors are mentoring me now. I would want to have picked up a cloud certification along the way, probably AWS, because that is where I see your projects going. I am not planning to switch fields; I want to get deep in one domain, and banking technology is the one I have chosen.
A step on their ladder, a skill you will add, and a statement of stability. Do not say 'in your chair' or 'running my own startup'.
Say this answer out loudWhat do you know about our company?
You are one of the largest IT services companies in India, headquartered in Bengaluru, with a strong presence in banking, retail and healthcare clients in the US and Europe. Your recent annual report talked about growth in cloud and AI services, and you have announced a large training push on generative AI for employees this year. I also know that freshers typically join through a training programme at the Mysuru campus before being allotted to a unit. One thing I would like to ask is how freshers are mapped to a business unit after training, and whether there is a choice.
Three or four facts you can defend, one question back. Check the latest annual report and newsroom a day before the interview.
Say this answer out loudDo you have any questions for us?
Yes, two. What does a typical first year look like for someone joining in this role: how long is training, and when do people usually get assigned to a live project? And how is performance measured in the first year, so I know what to focus on? Those would help me plan the first few months well.
Always have two questions about the work or the first year. Never open with salary, leave policy or work from home. See Questions to Ask and Closing the Interview.
Say this answer out loudSalary, notice period and the offer
What are your salary expectations?
For a fresher role like this I understand the package is standard across the batch, and I am comfortable with the range your company offers for this profile. If there is flexibility for candidates from the advanced track, I would be glad to be considered for it based on my test score and interview, but it is not a condition. My priority is the training and the project exposure in the first two years.
Freshers: accept the band, ask about the higher track if one exists. Experienced: give a range anchored to current CTC and the market.
Say this answer out loudWhat is your current CTC and expected CTC? (Experienced)
My current fixed CTC is 11.5 lakh rupees, with a variable component of about 1 lakh, so roughly 12.5 lakh in total. Based on the scope of this role, which includes owning a service and mentoring two engineers, and what I understand the market pays for four years of backend experience in Bengaluru, I am looking at a range of 16 to 18 lakh fixed. I am open to discussing the structure, including joining bonus and ESOPs, if the fixed component is closer to the lower end.
State current pay precisely, state expected as a range with a reason, and show flexibility on structure. Never inflate current CTC; offer letters and payslips are checked.
Say this answer out loudWhat is your notice period, and can it be reduced?
My notice period is sixty days as per my current contract. I have about fifteen days of earned leave that I can adjust against it, and my manager has indicated he would release me earlier if the handover is complete, so a realistic joining date is five to six weeks from the offer. If a thirty-day joining is critical for this role, I can discuss a buyout with my current employer, but I would need the offer in writing first to start that conversation.
Give the contractual period, the realistic date, and a conditional path to faster joining. Do not promise an early release you cannot deliver.
Say this answer out loudGaps, backlogs and job changes
Explain the gap in your education or career.
After my B.Sc in 2023 I prepared full-time for the SSC CGL examination for about eighteen months, and I reached the Tier 2 stage once. During that time I also took weekend classes at a computer institute in Patna and completed a course in Python and SQL, and I did data entry and report work part-time for a local CA firm. I decided in early 2025 that I wanted a stable private-sector career rather than another attempt, and since then I have been applying for analyst and operations roles. The gap gave me discipline and numerical skills; the decision to stop attempting exams is final.
Reason, what you did, what changed. HR checks whether the gap's cause might recur, so say clearly that it will not.
Say this answer out loudYou have backlogs in your degree. Why?
Yes, I had two backlogs in my third semester, in Engineering Mathematics and Signals and Systems. That semester I was dealing with my father's hospitalisation in Nagpur and I missed about six weeks of classes. I cleared both subjects in the next attempt with 68 and 71 percent, and my CGPA from the fourth semester onwards is above 8. I have no active backlogs now, and my degree will be complete by June. I mention the reason not as an excuse but so you know it was circumstantial, not a pattern.
Name the subjects, the reason, the clearance marks and the current status. Most companies require zero active backlogs at joining.
Say this answer out loudWhy are you leaving your current job?
I have had three good years at my current company, and I own a complete module now. The reason I am looking outside is that the project I am on is in maintenance mode and the next development phase has been pushed to late next year, so my learning curve has flattened. I want to move to a team that is actively building, and this role, with its migration to microservices, is exactly that. I have told my manager I am exploring, and I will leave with a full handover.
Positive, specific, tied to the new role. Never blame a manager, a colleague or company politics, even if true.
Say this answer out loudYou have changed jobs three times in four years. Why?
I understand the concern. My first move, after eleven months, was because the startup shut its Hyderabad office. My second, after two years, was for a role change from support to development, which my previous company could not offer. The current one I have been in for a year and a half, and I am leaving only because the role is being moved to Chennai and I need to stay in Hyderabad for family reasons. Each move had a specific cause, and I would like my next role to be a long one, which is why I am being selective and why your five-year growth path matters to me.
Account for each move in one clause, show that the reasons were external or growth-related, and state your intent to stay.
Say this answer out loudAre you planning higher studies, such as an MBA or MS?
Not in the next three to four years. I considered an M.Tech in my final year and decided against it, because I would rather learn on real projects first and then decide whether a specialised degree adds anything. If I do study later, it would be part-time or sponsored, and I know your company has tie-ups for working professionals. For now, my plan is to complete training, get onto a live project and build depth in one domain.
IT services HR asks this to predict attrition after training. A clear 'not in the next three years' with a reason is what they want to hear; say it only if it is true.
Say this answer out loudRelocation, shifts, bonds and flexibility
Are you willing to relocate anywhere in India?
Yes. I am from Guwahati and I have already lived away from home for four years of college in Vellore, so I am comfortable moving. My preference would be Bengaluru or Hyderabad because many of my batchmates are there, but I understand allocation depends on project needs and I would accept any location, including Kolkata or Pune. I would only ask for a few weeks' notice to arrange accommodation.
A clear yes with an honest preference. Saying yes now and refusing a posting later is the fastest way to lose an offer.
Say this answer out loudAre you comfortable with night shifts or rotational shifts?
Yes, I am. I know that support and some client-facing roles follow the client's time zone, and I have done night shifts before, during my six-month stint at a BPO in Noida, where I worked the 9 p.m. to 6 a.m. shift on a US process. I managed it well with a fixed sleep schedule. If the role is rotational, I would just ask that the roster is shared a week in advance so I can plan.
Say yes only if it is true; if you have a genuine constraint, say so now with the reason. An example of having done it before is the strongest answer.
Say this answer out loudAre you comfortable signing a service agreement or bond?
Yes. I understand that the company invests in several months of training and asks for a commitment in return, and I am planning to stay well beyond that period anyway. I would like to read the exact terms, the duration and the amount, in the offer letter so I am clear on them, but in principle I have no objection.
Agree in principle, ask to read the terms, do not negotiate them in the interview. Bond terms vary by company and year; check the current offer letter.
Say this answer out loudWould you be willing to work on any technology, even one you did not study?
Yes. My degree is in Electronics, and I taught myself Java and web development in my third year because that is where the work was. In the internship I was put on a testing tool I had never seen and I was productive in two weeks. I would prefer a development role, but I understand that the first allocation depends on project demand, and I am confident I can pick up mainframe, SAP, or testing if that is where I am needed, and move towards development later.
Yes with evidence of having learned something new quickly. IT services HR hears 'only development' as a flight risk.
Say this answer out loudSituational and behavioural questions
Describe a conflict with a team member and how you resolved it.
In our final-year project, one teammate kept pushing code directly to the main branch without review and broke the build twice before a demo. I was annoyed, but instead of raising it in the group chat I spoke to him one on one and found he did not know how to open a pull request. We spent an hour setting up branch protection and I walked him through the review flow. After that we had no broken builds, and he ended up doing most of our testing work. I learned that most conflicts in a team are about a missing skill or a missing conversation, not about attitude.
Situation, your action, result, lesson. The panel checks whether you escalate or fix. Drill the pattern in Behavioural Answers with STAR.
Say this answer out loudHow do you handle pressure and tight deadlines?
I break the work into a list and decide early what will not get done, then tell whoever is waiting. In my current role, during a client's year-end freeze, we had three days to patch a date-handling bug across eleven reports. I listed the reports by business impact, fixed the four critical ones first, got sign-off, and told the client the remaining seven would come two days after the freeze. They agreed because they heard it on day one, not day three. The pressure does not go away, but a visible plan and early communication keep it manageable.
A real deadline, a prioritisation decision, and early communication. 'I work best under pressure' with no example is a non-answer.
Say this answer out loudWhat would you do if your manager asked you to do something you disagreed with?
I would first make sure I understood the reasoning, because often there is context I do not have. If I still disagreed, I would say so once, privately, with my reason and an alternative. For example, last year my lead wanted to skip regression testing to make a release date; I pointed out the last two production issues had come from exactly that, and suggested a reduced smoke suite that would take four hours instead of two days. He agreed. If he had not, I would have done it his way, documented my concern, and moved on, unless the request was unethical or unsafe, in which case I would escalate.
Question, propose, then comply, with a clear line at ethics. The panel checks that you are neither a pushover nor a rebel.
Say this answer out loudWhat the ExamPilot AI HR interviewer checks
In an ExamPilot HR mock, the AI interviewer runs a twelve to fifteen minute HR round for the role you choose: introduction, questions from each theme above, and a close. It follows up on vague answers the way a real HR does ('Can you give me an example?'), and it is briefed on the company type: an IT services round covers relocation, shifts, bond and higher studies; a lateral round pushes on reasons for moving, notice period and pay.
You get a transcript, a per-question score and a rewritten version of your weakest three answers that keeps your facts and fixes the structure. Run it as a full HR and admin interview, a fresher IT services campus round, or build the individual answers first in the HR Interview Prep course. If your drive also includes a group discussion, prepare with group discussion topics for interview.
Practise out loud
Run a full HR round with the AI interviewer
A twelve-minute HR round for your target role: introduction, questions from every theme above, follow-ups on vague answers, and a scored transcript.
Job interviews · HR & admin
Frequently asked questions
- What are the most common HR interview questions for freshers?
- Tell me about yourself, why do you want to join our company, what are your strengths and weaknesses, where do you see yourself in five years, are you open to relocation and shifts, are you planning higher studies, do you have backlogs or gaps, what are your salary expectations, and do you have any questions for us. Prepare a spoken answer with a concrete example for each; the model answers above cover all of them.
- How long should an HR interview answer be?
- Thirty to ninety seconds. 'Tell me about yourself' can run to ninety seconds; most others should be under a minute. Behavioural questions (a conflict, a failure) need a short story with a situation, your action and the result, about sixty seconds. If the interviewer wants more, they will ask. Long answers with no example are the most common HR-round mistake.
- What does HR actually check in the HR round?
- Four things: will you join, will you stay, will you be easy to work with, and are you telling the truth. Relocation, shifts, bond and higher-studies questions test the first two; conflict and criticism questions test the third; gap, backlog and CTC questions test the fourth, and those answers are verified through documents and background checks.
- How do I answer the salary expectation question as a fresher?
- Accept the standard band for the role, since fresher packages are usually fixed per batch and track. If the company has a higher track (for example, based on an advanced test section), say you would like to be considered for it based on your score and interview, but that it is not a condition. Keep the focus on training and project exposure; HR is checking that you will not reject the offer over a few thousand rupees.
- Should I admit backlogs or a gap year in the HR round?
- Yes, always. The form you filled already shows them and background verification will confirm them. Give the reason in one clause, what you did about it (cleared the subjects with these marks, completed this course during the gap), and the current status. Hiding or misstating a backlog or gap is treated as misrepresentation and can lead to the offer being withdrawn after joining.
- Can I answer HR questions in Hindi?
- In corporate and IT services HR rounds, English is expected, because it is itself being assessed for client-facing roles. If your English is limited, use short clear sentences and do not switch mid-answer. Government boards usually accept Hindi. To build the sentences first, see English for Job Interviews (Hindi Medium).
- How do I practise HR interview questions with answers out loud?
- Pick three questions from each theme, write a two-line skeleton for each (example plus point), then say the answers aloud to a phone recorder or to the ExamPilot AI HR interviewer, which asks follow-ups and scores specificity, consistency, red flags and delivery with a transcript. Three sessions are usually enough to sound prepared rather than memorised.
