online testing- competency based questions, numerical testing and aptitude testing, video interview then face to face. large gaps between stages, and still waiting to see if i will get a face to fae after passing all other stages, for over a month now