I applied on Linkedin for the position. In total I had 6 interviews, one over the phone, two in person and three video conference interviews. Most interviews started with going through my resume and asking me about my degree and the work that I was currently doing as well as some of the projects I had previously worked on.
The first interview is over the phone with a recruiter who will provide you with any information about the company and will even provide you with some helpful links to articles and videos about the company so you have better knowledge to assist you in later interviews.
I had two technical interviews which were both over video conference. I was first tested on my knowledge of HTML, CSS and Javascript by editing code snippets to reflect what the interviewer wanted. In the other technical interview I was asked about any code that I was currently writing and to try and explain what it did and how it worked.