I applied online by submitting CV and covering letter. After several weeks they emailed me for an interview. The interview was with two project engineers, and took around 45 minutes. The interview questions are mainly competence skills based. The technical questions are not tricky, just very fundamental knowledge. The interview was a good experience. But they didn't contact me after the interview until I emailed them, enquiring the results.