I applied online after seeing a job post. There'd be two rounds of interviews, one with the partner of the department you're applying for and an administrative executive, and another with the remaining partners. The first interview had a technical component in addition to standard interview questions. The interview lasted approximately an hour.