It was a lengthy process, phone interview, technical interview, online assessment test, another HR interview which I did not give because I had to accept another opportunity and couldn't continue interviewing with contour. But the people at Contour were very helpful throughout the process and I would have loved to join them if it did not take this much time.
Also they prefer the interviews in English only.