I applied online and in the same day, received a call from a very likely overseas office. They told me I could interview the following week and that she will send me details about the interview date, time and place.
Come Monday, I received the email for the interview. I went to the interview, there were two people. Firstly, they went over to explain what the job is about. They went over my resume asking behavioral questions about specific points, while writing down my answers. After this, they asked a brain teaser question to test a candidate's problem-solving skills.