The interview process had four rounds: screening, a technical interview, an aptitude test, and a final discussion. The process took a little over two weeks and was well organized. It’s a great company with good people, though unfortunately I didn’t receive the offer. Overall, the experience was organized and professional.