1) Basic interview just asking about what you want to do with the company/your prior experience, get to know the company a little
2) Technical interview, I showed some code I have on github and went through it with the interviewer, talked about what I would be working on at the company
3) Behavioral interview with CEO, general working with others type of questions