It was a very thorough process involving multiple people at a variety of levels; from HR, to senior associates, to management, to upper management. All ask very similar questions, but it was not necessarily a difficult process, just mentally exhausting considering you were repeating yourself over and over again. But to a degree each interviewer had a unique question that differentiated themselves from the rest.