Very quick and efficient. Questions were difficult but reasonable. I was able to ask questions and hear a lot about the position. Overall very good experience and worth my time.
The interview was definitely intense, but doable. They mainly asked about most of the projects that I had put on my resume. Then they asked a few technical questions about engineering fundamentals.
Came on campus, I talked to a recruiter and a few months later did 2 phone interviews. A few weeks later got a call back saying I got the job. Overall a good experience