Introduction interview, this included questions about skills, experience, academic qualifications and why I'd like to work for the company, etc
The second interview was a pair programming technical interview, given a problem and had to share my screen and show myself coding the solution.