It was a combination of some online tests, video interviews and finally an in person meeting. It was a very open and friendly interview. I was interviewed by my supervisor and manager which lasted for about 1 hour. There were not so many technical questions and was basically getting to know me.