1. A timed aptitude test with basic math, logic, and words question. This is not that hard, but accuracy is important.
2. Several scenario and technical related questions needs to answered at home, and sent, if you pass the test
3. technical interview. Several 1:1 interview with developers
4. Interview with senior management including mike Rydin the president