It was a long process. 3 hours. The technical interview was 1 hour. It was a good interview. Lots of detailed questions that really did give a good gauge of my skills. The next hour was with other managers that I may be working with. All the questions the asked were about things I had done that had a direct benefit to the company that I was working for at the time. The last hour was the Same type of questions but from a different group of managers.