0 coupon bonds

When you are valuing a 0 coupon bond with maturity in 10 years with a 10 year spot rate. Are you supposed to do it as if it is semiannual compounding?

Yes

Unless it says otherwise, always assumed semi-annual