I was contacted, did a short fifteen minute interview which was standard HR stuff and then did an on sight which was about 6 hours. The on sight started with a tour of the facility, which also served as a time for them to ask me questions about what I observed. Then the other ones were about my experience. There was a lunch with two younger people that was less formal and gave me a chance to hear about the culture of the company. Overall a good trip.