Online assessment, including game based tests and numerical reasoning test. Followed by interview invitation. Had to go to Bristol's office for interview.
The intervew was done by 3 current engineers, containing personality questions and several technical questions that is relevant to he position. The whole process is around an hour and half.