I participated in a screening interview with HR and then I was among 5-6 candidates interviewed by senior staff before the final candidate pool. Senior staff each asked me a question. Some followed up with questions for clarification. The interview was about 60-90 minutes.