I applied on Linked in and was sent an emial to schedule a time for a team meeting. There I met with HR and the supervisors. The interview was an hour long and was a mixture of questions ranging from whats my favorite class to what I would do if a motor stopped working. At the end they told me some of the projects I would be doing and also allowed me to ask questions. I sent a follow up email after and was selected for a 2nd interview.