Multiple round interview in English, with HR, local and American managers and future team mates. Many irrelevant and annoying questions (e.g. quicksort out of my memory). Some guys didn't turn on the camera, which I found disturbing in an interview situation. But the managers were kind and helpful in the contrary.