"Разве он там был" and "Неужели он там был" are similar in that they both indicate the speaker doesn't know/think that the guy in question was there.
"Неужели", however, communicates a stronger...