There are three stages to the interview process. The first stage is straight forward where you will be discussing the roll and basic programming questions with Cameras turned off. In the second stage will be a technical test while on a call, cameras off again. Unfortunately I did not proceed to the third stage which would have been an in person interview. I found the staff at the company to be quite friendly and would have proceeded with the role if offered. I would advise freshening up on some programming before continuing with the 2nd stage. The company are very quick in giving feedback as well.