Typically, you should prepare for an interview as soon as you know about it. There is no set amount of time for being properly prepared, but it is important that you follow the steps to preparing for an interview, and ensure that you are confident about any answers you may need to provide.