Haha..tips? Sure all interview ask this question "why you leave your current company?"
Tips like this :
1- Dont talk bad about your previous company even your company really bad
2- Dont say that you jump for money $$, or low increment, low benefit or any negative item.
3- Safe answer for you want jump company are for future career. Give example to "Moving Foward". Give reason that positive.
4- another good answer- to upgrade skill/multi skill (if you do same job every day), upgrade knowledge, future career, learn new technology (if your current company is old thinking), want to move to management level (if already in technical for long time).
5-Not so safe if you answer about office location, about your team mate problem, transport issue, family. Interviewer will think twice about your answer.they will tembak you kaw-kaw..haha
6-if your company already good, Salary already OK, increment OK, bonus 4 month and so on, and interviewer say "kesian sama you punya company ks you macam-macam tapi you mau cabut" you can give your answer like this. " i give the best for company, company give the best for me. Then its win-win situation. He got what they want, i got what i want. So any problem?" .
7- If they psycho you, you psycho them back but in positive way.
P/s : Total interview i already go is 9,7 pass and 2 fail. 2 failed because that time i fresh grad - answer like budak2 that time..no knowledge..hehe

Yes man totally agree with this. For me interview is like playing strategy game (RTS) and need to level up with experience of going to interviews. So I see each interview session as an opportunity to practise. See what the interviewer gonna ask and if the question surprises me I'll keep that question in mind and think of a counter attack for the next interview which I encounter this question