30 mins, good icebreaker questions at the beginning to soften the mood then went into the technical questions and finished off with some more lighter questions. Nice people that interviewed me with some great questions, but nothing that surprised or stunned me to not be able to answer them.