90 MINute teams interview , with three rounds of interviews with different managers. technical interview is thirty minutes with 2 managers , general interview was thirty minutes with 2 different managers, and the final interview was a summary with more competency questions and that was thirty minutes with two managers