are suits still required for interviews?

I think you've got the right idea - the first impression was made at the interview, now they're taking you into the working environment so you need to be practical over appearance.

Good luck!