I wouldn't say it's overkill or a waste of money. If Cathay is your dream job then you need to do anything and everything to help yourself score points during your interview. A good interview prep course will test your technical knowledge, give you a good insight on how the interview process goes, and should make you feel more confident going into the actual interview.
My 2 cents...