Three stages, including a presentation to senior management and a technical reading of javascript code. Each stage allowed for you to ask them questions on anything unclear, and also to show them more personal things about your background.
Interview questions [1]
Question 1
If I feel comfortable presenting to clients? Why I would be a good candidate for the company? They want people who can show strength to clients.
It was a four stage interview process. The first interview was with someone in the marketing department. The second interview with the co-founder. The third interview was an exercise in form of a a writing sample. And the fourth interview was with someone from the Marketing and HR department.