What characters do people use to write their names?

Kanji, katakana, or hiragana? How would someone sign their name if writing a letter, or how would a name be written on a business card? Would different characters be used in a professional vs personal setting?

Also, when are characters written vertically vs horizontally?

by jessicanemone