Online application followed by online aptitude testing and then an interview invitation. Interview consisting of a teamwork task and a practical assessment before the sit down formal interview. Team work test consisted of a scenario where we all had different roles and had to combine them to achieve a result. Practical test consisted of stripping and rebuilding a hydraulic pump.