The first step consists of a written exam that was sent to me by email. This exam consisted of 5 problems, 2 C/C++, and 3 HTML/JavaScript problems.
After that, there was a 2 hour panel interview, split into two 1 hour sessions with two different panels. They asked questions related to the written exam, my resume, as well as additional programming questions.