As an employer, I would want to know asap.  It is best to be honest and open at the interview.  If they like you and want you bad enough, it should not matter unless that is a real busy time of year for the job.