Schedule mock interviews on the Meeting Board, join the latest community discussions in our Consulting Q&A and find like-minded Case Partners to connect and practice with!
Longer answer: Reschedule if you feel you're not ready, especially if it's the first time. Makes no sense to do an interview and waste your and the consultancy's time if you're not at your best. Candidates reschedule all the time for all sorts of reasons, so if you didn't consider it before, there is this option. The earlier you do it the better for everyone involved.
Note of caution -- if you reschedule the second time, you should have valid reasons as it may be held against you. You will lose credibility.
Think about it like a first date. If (s)he cancels once, fine, maybe something happened. The second time... Well, (s)he's probably not that interested, or has other commitments/issues/...
I would say once in a 2 years period for a single firm. Typically, in order to increase your value for the company you want to admit in shorter time - you will need to show some outstanding career moves, e.g. if you failed 1st time with MCK - go & try to work with Google, then you'll have another chance in MCK application. Otherwise - 2+ years.