master of finance应该是属于商学院的,一般商学院的专业都需要GMAT。
master of financial engineering/computational finance很多都属于数学系,需要GRE
两者的区别是前者比较宽泛,后者侧重数理分析,需要比较好的数学和理工背景。
除了MBA之外,一般都不需要工作经验。