The interview process was not very thorough for my position, but there was a part-time testing period of 1.5 month, when I and the company verified fit. Nonetheless, for other more technical positions, I know that the process is structured, demanding and contains behavioral questions, technical knowledge questions and algorithmic tests.