First they do a phone interview, If you pass that they do a first face to face interview they will ask for references, took about 30 min. And finally a second face to face interview with upper management. The weird thing is the managers interviewing me weren't even part of the department I was applying for. After I was hired I had next to no interaction with them.