Front office 主要是sales and trading, 按products 分, 正常国际大行都分有equity, Fixed Income, Interest Rates, Credit, Commodity 和FX desks. 如果当trader, 压力承受能力, 快速决断力和maket sense要好, 如果做sales, 需要很好的selling skills/communications.
Investment Banking主要是说M & A, 一般都是刚毕业的人, 拖家带口的做这个太累.
以上说的都是以美国投行为主. 国内我就不太清楚了.