interview day

I have an interview day coming up and am just wondering what I should expect and what to prepare for.
Thanks