There was an online process first, where you answer a series of questions about your interest in the position, how you prefer to be managed, etc. There was then a phone interview with someone from HR, which then proceeded to an interview with the Director of Development.