Umm .. pretty standard & generally lame line of questioning at many companies/countries. Sounds like you were offended or surprised by it?