← Back to Interview Prep
🤝

HR & Behavioral Interview Q&A

30 top behavioral questions using the STAR method, covering introductions, conflict resolution, weaknesses, and salary negotiation.

10 Intro & Basics10 STAR Method Examples10 Culture & Soft Skills
1

Introductions, Strengths & Salary

Q1.Tell me about yourself.

  • Keep it professional, concise (2 mins max), and relevant to the job. Use the Present-Past-Future formula.
  • Present: Current role/status and major responsibility.
  • Past: Highlight 1-2 key achievements or experiences that prepared you for this role.
  • Future: Why you are excited about this specific opportunity and how it aligns with your goals.

Q2.Why do you want to work for this company?

  • Do your research. Mention specific things about the company that appeal to you (e.g., their tech stack, recent product launch, company culture, or mission).
  • Connect their goals with your skills: "I saw you are migrating to AWS, and given my recent certification and experience doing exactly that, I felt I could make an immediate impact."

Q3.What are your greatest strengths?

  • Pick 1 or 2 soft/hard skills that directly relate to the job description (e.g., problem-solving, adaptability, team leadership).
  • Provide a concrete example: "My greatest strength is troubleshooting under pressure. During a recent prod outage, I..."

Q4.What is your greatest weakness?

  • Be honest, but choose a weakness that is fixable and not a red flag for the role (e.g., don't say "I hate coding" for a dev role).
  • Always emphasize the steps you are actively taking to overcome it.
  • Example: "I sometimes struggle with delegating tasks because I like to be hands-on. However, as I've taken on lead roles, I've started using Jira dashboards to assign work and trust my team, which has improved our overall velocity."

Q5.Why are you leaving your current job? / Why is there a gap in your resume?

  • Never badmouth your current/former employer.
  • Focus on seeking new challenges, growth, or a different domain: "I've learned a lot at X, but I am looking for a role that allows me to focus more on backend architecture."
  • For a gap: Be honest but brief. "I took time off to care for family / travel / upskill via a bootcamp, and now I am fully ready to re-enter the workforce."

Q6.Where do you see yourself in 5 years?

  • Align your goals with the role and company trajectory.
  • Example: "In the next few years, I want to deepen my expertise in cloud architecture and eventually take on a technical leadership role where I can mentor junior developers."

Q7.Are you interviewing with other companies?

  • Yes, it's best to be honest. It shows you are active and in demand.
  • "Yes, I am exploring a few opportunities in the fintech space, but this role is my top priority because of [Reason]."

Q8.What is your expected salary?

  • Deflect if possible early on: "I'm more focused on finding the right fit right now, but I'm sure we can agree on a competitive number." or ask for their budget.
  • If pressed, give a range based on your market research, not a single number, and state that it is negotiable based on the total compensation package (bonus, equity, benefits).

Q9.What motivates you?

  • Focus on intrinsic motivations tied to the job (learning new tech, solving complex problems, seeing the impact of your work on end-users).
  • Avoid saying "money" or "benefits".

Q10.Do you have any questions for us?

  • ALWAYS ask questions. It shows interest and helps you evaluate them.
  • Examples: "What does a typical day look like in this role?", "What is the most pressing technical challenge your team is facing right now?", "How is success measured for this position in the first 90 days?"
2

Behavioral & STAR Method Scenarios

Q11.What is the STAR method?

  • A structured manner of responding to behavioral interview questions.
  • Situation: Set the scene and provide context.
  • Task: Describe what your specific responsibility was in that situation.
  • Action: Explain exactly what steps YOU took to address it.
  • Result: Share the outcome, using quantifiable metrics if possible (e.g., "reduced latency by 20%").

Q12.Tell me about a time you had a conflict with a coworker or manager.

  • Situation: Disagreed with a senior dev on a database schema design.
  • Task: We needed to finalize the design before the sprint started.
  • Action: I scheduled a 1-on-1, listened to their concerns, presented my data regarding performance benchmarks calmly, and we compromised on a hybrid approach.
  • Result: We delivered on time, the performance was great, and our working relationship improved due to mutual respect.

Q13.Describe a time when you failed or made a mistake.

  • Situation/Task: I deployed a feature that inadvertently broke the checkout flow in staging.
  • Action: I immediately notified the team, rolled back the commit, and stayed late to find the root cause (a missing null check). I then wrote a unit test to ensure it wouldn't happen again.
  • Result: The team appreciated the transparency, and we updated our CI/CD pipeline to catch similar errors earlier. The lesson was ownership and rapid recovery.

Q14.Tell me about a time you worked under a tight deadline.

  • Situation/Task: We had two weeks to deliver an MVP for a major client demo.
  • Action: I organized a quick sync with the product manager to aggressively prioritize features. I proposed cutting non-essential UI animations to focus on core functionality. We worked in daily sprints.
  • Result: We delivered the core MVP on time, the client loved it, and we added the polish in the next sprint.

Q15.Describe a time you had to learn a new technology quickly.

  • Situation/Task: My team was tasked with migrating an old app to React, but I had only worked with Angular.
  • Action: I spent my evenings taking a crash course on React, read the official docs, and built a small side project to understand hooks. I then asked a senior React dev on another team for a code review on my first PR.
  • Result: Within two weeks, I was contributing to the migration at the same pace as the rest of the team.

Q16.Tell me about a time you showed leadership (even without the title).

  • Situation/Task: Our team was struggling with a lot of manual deployment steps causing errors.
  • Action: I took the initiative during a hackathon day to write a Jenkins pipeline script to automate the process. I then held a quick knowledge-sharing session to show the team how to use it.
  • Result: Deployment time dropped from 1 hour to 10 minutes, and manual errors were eliminated.

Q17.Describe a time you had to deal with an ambiguous task.

  • Situation/Task: Given a ticket that just said "improve search speed" with no clear metrics.
  • Action: I set up a meeting with the PM to define what "fast enough" meant. I gathered baseline metrics, identified that the slow DB query was the bottleneck, and implemented a Redis cache.
  • Result: Search times dropped by 70%, meeting the newly defined SLAs.

Q18.Tell me about a time you disagreed with a company policy or technical standard.

  • Situation/Task: The company mandated using an older testing framework that was slowing us down.
  • Action: I did a POC on my own time using a modern framework (Jest), documented the speed improvements (tests ran 3x faster), and presented the findings to the architecture board.
  • Result: They approved the transition for new projects, improving developer productivity.

Q19.Give an example of a time you went above and beyond your duties.

  • Situation/Task: I noticed our junior developers were struggling to set up their local environments, taking 2-3 days.
  • Action: Even though it wasn't my job, I created a Docker compose file and wrote a comprehensive README that automated the setup.
  • Result: Onboarding time for new devs dropped to 2 hours.

Q20.Tell me about a time you received negative feedback.

  • Situation/Task: During a code review, a senior dev bluntly told me my code was messy and hard to read.
  • Action: Instead of getting defensive, I asked them to point out specific examples. I realized I wasn't following the team's style guide. I thanked them, refactored the code, and installed a linter in my IDE.
  • Result: My subsequent PRs were much cleaner and approved much faster.
3

Culture Fit, Stress & Soft Skills

Q21.What type of work environment do you prefer?

  • Research the company culture first (e.g., fast-paced startup vs. structured enterprise).
  • Find the overlap between their reality and your preference: "I thrive in collaborative environments where there is open communication and a balance between independent work and team brainstorming."

Q22.How do you handle stress and pressure?

  • Focus on process and organization over emotion.
  • "I handle pressure by breaking large problems into smaller, manageable tasks. I prioritize ruthlessly, communicate transparently with stakeholders if timelines are at risk, and make sure I step away for a 5-minute walk to clear my head when debugging gets tough."

Q23.How do you keep your technical skills updated?

  • Show passion for continuous learning.
  • Mention reading tech blogs, following industry leaders on X/LinkedIn, taking Udemy/Coursera courses, building personal side projects, or attending local meetups.

Q24.What is your preferred management style?

  • "I appreciate a manager who provides clear goals and expectations but gives me the autonomy to figure out the technical implementation. I also value regular 1-on-1s for continuous feedback and alignment."

Q25.Describe your ideal team.

  • "A team that values knowledge sharing, isn't afraid to ask questions, communicates openly, and where members support each other to meet sprint goals rather than working in silos."

Q26.How do you balance multiple competing priorities?

  • "I use the Eisenhower matrix (Urgent vs. Important). I focus on tasks that unblock others first. If two high-priority items clash, I escalate to my manager or product owner to decide the business priority."

Q27.What would your previous coworkers say about you?

  • Keep it positive but realistic.
  • "They would say I am reliable, always willing to jump on a call to help debug a tricky issue, and that I bring a calm demeanor during crunch times."

Q28.Tell me about a time you worked with a difficult team member.

  • Focus on resolution and empathy, not blaming.
  • "I had a colleague who was very abrasive in PR reviews. I realized it was just their communication style via text. I started jumping on quick voice calls with them instead of arguing in comments, which built rapport and completely resolved the friction."

Q29.What is the most difficult technical decision you've had to make?

  • Pick a trade-off scenario (e.g., tech debt vs. delivery speed).
  • Explain the context, the options considered, why you made the choice you did, and what the ultimate outcome was. Shows maturity and business acumen.

Q30.If you were an animal, what would you be? (Or other curveball questions)

  • There is no right answer; they are testing how you think on your feet and if you get easily flustered.
  • Pick something positive and explain why: "I would be a swan—calm and unruffled on the surface, but paddling hard underneath to get things done."

🤝 Pro Tip for Behavioral Interviews

Never go into a behavioral interview without writing down 3-4 versatile stories from your past experience formatted in the STAR method. These stories can be adapted to answer almost any behavioral question.

← Back to All Interview Guides