First I had a 30-45 min. phone interview with the program manager (behavior-based questions) and after a week I received an invitation for an on-site interview. I had two 45min. interviews with 2 engineers on each one. First they talk about them and the position. After that they start asking behavior-based questions.