I have made an appointment for an interview for a US tourist VISA at the US consulate in JHB, has anyone been through this process before?

How long does the interview take, and how long does it take to process and DHL the actual VISA?