The interview process was very thorough. Part of the screening process requires the candidate to answer in writing some very tough questions. During the process, the candidate is also required to meet with multiple employees of the company. The questions are not easy. They really want to determine if the candidate is intelligent.