The accommodations will vary between schools, as each has a different layout. You can expect to share communal facilities. By western standards, the accommodation may be considered basic, but by Chinese standards, the accommodations provided to foreign teachers is spacious and of comparatively high standard. Meals are generally served in a dining hall (you do not need to prepare your own meals). There is usually a separate staff dining hall. Western-style meals are not served and you should try to use chopsticks. If there is not a dining hall/canteen, you will be given a stipend for food.
Chinese food is fresh, but milk, potatoes, bread and coffee are very rare. Rice and tea are staples, but every meal offers a variety of dishes. Unlike the West, Chinese meals are similar throughout the day. Western food can be purchased in the cities, but the quality may vary and it is relatively expensive.