On Demend Interview:
I was asked to do an on demand interview in which I was given 2 chances to record myself for each question. They gave very short notice submition deadline. I was given only 48 hours to submit the interview. Make sure you wear business attire and don't take more than 2 chances to record yourself.