Location: India Industry: Electronics
I was being interviewed for a multinational company of relevant field. The job location was outside of India (my home country). During discussion with HR he straight away asked me “How many years you will be working with us?” I was really surprised by this question and I answered 5-6 years. And that was all. I was not offered that job.
There is nothing to mention about technical knowledge or experience as they offered me the same type of job in their Indian branch. It means that they were impressed by the technical answers but I missed somewhat with “how many years?”
Everybody changes the job after 5-6 yeas there is not so big deal about that. Can you tell me what would be proper approach for answering such questions?
I don’t want to make fake promises such that I will work life long with them. :)
Edit:
Generally people ask questions about "where do you see yourself after X years?" But that question is to view the ambition and clarity about the carrier growth. They don't ask "will you be with us after X years?"