Tell me a little bit about yourself.
Sigiloso
This is in reference to the original posters comment about the CEO being rude and cutting him off. It sounds as though he was engaging in a stress interview which are often found in the consulting world. The trick is to stay come and professional and not lose your cool.