First interview: a phone interview with HR including role description and expectations coordination. Onsite interview 1. You are given a computer vision assignment to complete in 3 hours. Onsite interview2. A technical interview with the CTO and team leader and a personality interview with the HR officer.