Phone interview, followed by in person onsite. Need to be well prepared to answer questions about what company actually does. Simple technical hands on test. You may be passed from one person to another for tour and test, all have say in the process.