The interview process begins with a phone screening interview conducted by Human Resources. Basic background questions and salary requirements are dealt with along with an explanation of company procedures and benefits. Following this interview, an online general knowledge test is required. The next interview is performed by the Director of Engineering. This interview requires a more detailed explanation of previous responsibilities and bodies of work along with some high level technical questions. An interview with other department managers follows which involves questions regarding experience in intradepartmental affairs. The next interview is a technical interview performed by the Director of Engineering and another staff engineer. More detailed explanations of design experience along with potential solutions to hypothetical problems are required here. After this interview, another online test is required which could best be described as a combination behavioral characteristic / IQ test. A meeting with an industrial psychologist is then scheduled to go over the test. The final interview is performed by senior management which includes a discussion of business expectations and company strategy.