1.5 hrs interview with Technical Advisor:
Breadth-wise technology landscape experience, managing smaller teams, remote teams, startup experience.
1.5 hrs hands-on coding interview with Lead Engineer
Had a great discussion with the lead engineer. He requested if he can do a hands-on coding session, which I agreed to and completed the exercise within the first 10-15 mins. We spent the remainder talking about different technologies, their pros, cons and the right situation for applying those tech solutions. Overall, I had a very good impression about the engineering team as such.
I had just returned from NY and since they said its urgent, I went in for a 3/4th day long interview, of course skipping meals. The interview was set at noon and supposed to stretch all the way till 5. Even as a courtesy, they did not ask or offer lunch. My final round of discussion was with CEO and she comfortably bailed out under the pretense of a board meeting. Most of my discussions with others were very positive. Mostly smart engineers, predominantly young population, some recent good hires.
Please read through glassdoor reviews before you head out. In my case, I did my homework, but wanted to give it a try since they have lot of fresh hires and there appeared to be some fresh energy. For the record, I had co founded 2 startups, one of which was acquired by a public traded company few months ago.
After repeated attempts to reach HR, I was informed that I do not have enough startup experience. Well, that was apparent all along - wondering why they made me spend so much time and energy if that was a rigid criteria.
3/4ths of the day of interview with :
1. COO, VP (Products), VP (Marketing) - focus on management, technology challenges etc
2. Lead engineer - Team management
3. Lead engineer - Architecture, Design decisions
4. CEO - that never happened