All the places I worked is 9 hours per day. 1 hour lunch, 8 hours of work. You do not have to stay at the work place for your lunch break, and you can leave for your hour lunch. Some folks do not take the lunch and leave an hour earlier than others since they worked their full 8 hours day. In some cases, you get an hour lunch and 15 minutes midday breaks. The 15 minute breaks are usually on company dime.
Now if you're asking if it's unusual to be asked to work all 9 hours, then yes, that is a bit unusual and sounds to me like they're abusing your contract (asking for a free hour of work, basically). In recent IT circle like Facebook and Google, some companies mimic the company policies by having gyms, cafeterias (catering), and even beds at the work places to make people feel like they should and ought to work even longer than 40 hours, all for free since they're salaried and can't get over time. They even give on call phones and laptops all to make people work longer than they should without paying them for it.