The interview consisted of three stages. The first one was the English language interview, the second one - a tech review and the third one - the HR interview. Every interview was held in Skype. My English is good, but the interviewer was two head above me. The tech review was not a super hard. The interviewer just asked me some questions to see the blank spaces. HR's just wanted to know what kind of person I am to see if I meet the cultural demands of the company.