Самый первый фактор, отличающий русского от нерусского - это внешность. Некоторые национальности настолько сильно отличаются от нас, что этого достаточно.
Второй основополагающий фактор - язык. Владеет ли человек русским языком или нет? Говорит с акцентом или речь чистая? Каковы особенности речи?
Третий основополагающий фактор - это фамилия.
Четвёртый - гражданство. Но иностранное гражданство может иметь и русский человек, однако, если человек долгие годы прожил за рубежом, то он начинает ассимилировать с тем народом, с которым имеет дело, русская культура уходит на второй план, и 100%-м русским его сложно назвать.
Другие показатели значительно сложнее разграничить.
Человек, который считает своей родиной другое государство, будет его возвышать и, возможно, ругать русские порядки. Причём, вы всегда почувствуете, когда нашу страну ругает русский и когда иностранец. Это угадывается почти безошибочно, хоть внешних признаков почти не заметно. Если русский человек ругает страну "изнутри" со своей внутриполитической колокольни, то иностранец больше говорит о внешней политике, знает в основном ту версию, которая общеизвестна в мире, с трудом понимает население страны.
Говоря про русских, иностранец использует местоимение "вы", говоря о своей стране "мы".
Иностранцы часто смотрят свысока на русских, хотя это зависит оттого, откуда приехал этот иностранец. Страны третьего мира будут менее эгоцентричны, чем страны Большой восьмёрки, например.
У иностранцев несколько иное сознание. Мы - народ более простой, "душа нараспашку", живём в основном чувствами, у иностранцев - преимущественно Запад и Европа - более рациональный и холодный расчёт, менее эмоциональны и более сдержаны.
Посмотрите, как он пьёт (если вы пьёте спиртное), как держится человек за столом, как держит приборы - это тоже может о многом сказать.
Поговорите с человеком о политике. Иностранец проявит меньше знаний о России, нежели русский человек. Спросите, как он относится к Путину - иностранца чаще всего наш Президент нравится.
Но всё это условно. Человек может быть смуглой кожей, но родиться и вырасти в нашей стране. Такой человек взрастился нашей культурой, впитал наши традиции с молоком матери. По крови он не совсем русский, но по менталитету, убеждениям - да.
Язык человек может знать безупречно, не являясь русским человеком. Гражданство получить и подавно. А по поведению вообще сложно что-то с точностью узнать. Может быть, человек вполне даже русский, но ведёт себя так, что приводит в сомнение - а любит ли он свою страну? А действительно ли он наш, родной - русский.
И фамилия может достаться от мужа, от отца и др. родственников.
Нельзя ответить категорично. Но вот то, что получилось)