What nationality are you?
What’s your nationality?
这两句意思是一样的,绝对是两种都可以用的(只是第一种用的较少而已,但是是可以的.).语法上也没错的.
what's your job? 见的多了
what job are you? 从没见过,不会这么表达的.
要不说What do you do也可以问工作的.
what's your name?
what mame are you?
同理是说不通的.
其实那个nationality之所以可以那么搞特殊,也是因为他这个词的意思的关系:国籍,国家的人.和人本身的属性有一点像.像那些job,name 就差得远了一点.
希望对你有用呵呵.