Upon receiving resume HR calls you, you take a personality test online and then have the HR screen. It took 2 weeks for them to get back to me. I then had a phone interview with the Director and then they flew me in. While onsite (which is a beautiful campus) I took a 2 hour test which had 3 different components and then a 5 hour interview with about 11 people.