Safe things to ask: 1) (further) clarifications about the technicals of the position and/or the major areas the team/group work on, the platforms(linux/windows), programming Languages/Tools, etc.... 2) culture of the company 3) geography area info if not locally 4) something special about the company and/or something they are proud of. (new tech, new market, etc.) Note: they always ask that, but you need to know whether they really want some questions. For example, the interview is schdeuled for 45 mins, and you already talked over 1 hour, better not ask any question further since both of you are tired. Don't simply say "no question", say s.th like no further questions at this point, implying you'll ask more if they give you onsite. :-)