Interview was set up by phone for a sit down interview with two managers. First we sat in an office and briefly went through typical behavioural questions. Next I was given a test on C++ knowledge where you need to write functions to match the desired specifications (I was told about the test when the interview was arranged, so the test was not a surprise). There is no time limit on the test (they even stated that I was free to come back the next day if I needed more time), and they are happy to ask any questions you may have. Test did not take too long, and I think they only tell people they can have unlimited time just to relax them.