Unless you're told otherwise by the recruitment team I'd recommend dressing professionally to your interview. Good luck!
A suit ideally if not smart trousers and a shirt and tie
For me always Smart but it will be role dependent.
Smart Casual should be fine.
Help jobseekers learn about the company by being objective and to the point.
Your answer will be posted publicly. Please don't submit any personal information.