外国人之间是称呼姓还是称呼名这个要看具体情况,并没有固定的叫法。
初次见面时,为了以示尊重,人们通常会以姓氏称呼对方,这点在中国也是一样的,比如中国人见面会称呼对方“XX先生\XX女士",外国人也是如此。
熟人之间可能会互相称呼姓名。非常要好的朋友会叫对方的名字,或者叫对方的昵称。尤其是非正式场合,称呼就更随意了。
外国人取名的结构一般为名字+教名+姓氏,称呼一般都在姓氏和名字里面选,教名一般不会读,比如英国小王子取名乔治·亚历山大·路易斯,亲近点的人会叫他乔治,生疏点或者客气点会叫他路易斯,亚历山大基本不会用。