I didn't know whether to laugh or complain when I heard about the B and Q interview precedure, where a song and dance was requested as part of the interview. This degrading and humiliating experience is not something you need tolerate, so don't. Companies have to be very careful about discrimination and chances are if you are asked to do something you perceive to be humiliating, then the company has just breached some form of discrimination. If you feel strongly enough then make a song and dance about it (pun intended). Ask who they report to and mention your concerns that you feel discriminated against (even if you are not sure on what grounds).