I had a phone interview with the HR, after a week or so, I got an email for a face-to-face interview. The interview was with a senior team managers. They were very nice, told me about the job and the type of work I would be doing.
The technical part was basically to answer the questions on a sheet of paper. Very do-able.