The whole end to end interview process consisted of three telephone interviews, two of which were with VMware recruitment, going over general background, technical expertise etc. and then a third directly with the hiring manager who went over the role, quizzed me on my knowledge of the company and how I would benefit VMware and how my skills would make me good at the role etc. The telephone interviews with the recruitment team were around thirty minutes each and the telephone interview with the hiring manager was 90 minutes. Following those I was then invited to a formal face to face interview which was completed in two stages; a 1:1 and then a panel, including the hiring manager. The total face to face interview time was just over two hours, with each stage taking around 50% of the time. This covered past expereinces in more detail, low level details around what my speciifc involvement was and what my responsibilities had been, as well as descriing problems experienced and how I had successfully resolved them. Thorough is the word I would use!