The company visited my university, so I had a chance to submit an application form directly to a HR personnel. A few weeks later, she called me for an interview. The first interview was with a HR personnel. The second one was with mid-level manager, and the last one was with one of the senior executives. The most important one would be the second interview when you would be asked more difficult questions and whether you want to join the solution workforce (which I selected to become a software engineer) or the consulting workforce (that you can become an analyst or consultant).