Expect to have a technical, over the phone interview that will last anywhere to 30 to 60 minutes usually with several people on the line. if passed, you will have an in-person interview with the direct manager and then an in-person interview with the director, each lasting about an hour. Typically these occur on the same day.