I had a short phone interview and then an in-person interview a few weeks later. The questions were related to previous experiences and technical knowledge. After I was offered the job, it did take about 4 weeks before I was able to start working, the HR hiring process was very slow.