Online psychometric and personality assessment followed by recorded video answers to non-technical behavioral questions. Short screening phone call with further behavioral questions and admin questions followed by live video interview with combination of technical and non-technical questions.