I got 2 interviews: HR interview, and Technical interview. Both were in English. The 1st one was easy and went very smoothly. General chat to get to know you better and make sure you meet the job requirements. *It was over the phone. *The HR was nice and very helpful and understanding. The 2nd interview was the tricky one. it was like a panel interview, with two HRs and two technical persons attending. this was a little bit difficult. *it was a virtual interview.