If a candidate already has worked for a few years, it is highly likely for him or her to answer questions regarding his or her reasons for wanting to change jobs. Because everyone has his or her own reasons for wanting a new position, there are no standard answers. However, not all answers are appropriate for interviews.
Candidates should avoid complaining because complaining reveals passive emotions, and passive emotions are usually infectious in a team. When a candidate complains a lot, his or her interviewer worries that he or she might become the source of passive emotions and affect the morale of the team as a whole.
Complaints often arise from four categories. These complaints should be avoided during interviews:
• My boss is rigorous with high standards and strict requirements. If an interviewer is the manager of the hiring position and she hears such an answer, she might wonder if she would be the next rigorous boss after she hires the complaining candidate.
• My teammates are not affable and friendly. If a candidate believes all of his or her teammates are not easy to get along with, the candidate may be the one who is difficult to work with.
• We work overtime too often. All companies look for diligent workers, and it is not rare to work overtime in software and Internet companies. If the hiring position also requires overtime, this response may disqualify the candidate.
• My salary is too low. Having a low salary is indeed the real reason many candidates want to change jobs. However, it is not a suitable time to discuss salary requirements during the technical interviews. The only purpose for interviews is to get an offer. Candidates can discuss salary packages with the recruiters when they pass the technical interviews.
A recommended answer on job hopping is to use the job you are applying for as the model job: “My ideal job is to be working in the position you are hiring for because I am looking for a more challenging job. I do not have much passion for aspects of my current job, and I would like to take on a more fulfilling position.” Some detailed reasons should be given as to why you feel unmotivated on your current job and why you are interested in the new position.
After I got on board, one of my interviewers at Microsoft told me that my answer was impressive. My previous job at Autodesk was to develop new features for Civil 3D, which is well-known software for civil engineering. I had to learn more civil engineering before I got promoted, but I was not interested in the domain knowledge such as earthwork calculation, corridor design, and so on. Therefore, I was looking for opportunities outside the company.
(Follow Code Interviews)