"Why Are You Leaving Your Current Job?" — How to Answer
Interviewers ask this to understand your motivation and spot red flags. The answer that works is honest, brief and forward-looking: explain what you are moving toward, not what you are escaping.
Positive reasons that work
Growth: "I've learned a lot in three years, but the next level of scope isn't available in my current team."
Domain or technology: "I want to work on products at larger scale, which is what this role offers."
Restructuring or layoffs: "My role was part of a restructuring that affected 15% of the company." State it plainly; it is common and not your fault.
Relocation or family: one sentence is enough.
Career change: explain what you have done to prepare (courses, projects) for the new direction.
Sample answer
"I've enjoyed my time at my current company and I'm proud of the reporting platform I built there. Over the last year the work has become more maintenance than new development, and I'm looking for a role where I can build at a larger scale. Your team's work on real-time analytics is exactly the challenge I'm looking for."
Red flags to avoid
Criticising your manager, colleagues or company, even if it is true.
Making salary the only reason. You can mention it, but lead with growth.
Inconsistency with your resume or with what you told the recruiter earlier.
Frequently asked questions
Can I say I'm leaving for more money?
You can mention compensation as one factor, but lead with growth or scope so you do not sound purely transactional.
How do I explain a layoff?
State it factually in one sentence, then move to what you achieved there and why this new role fits.