Met them at a University career fair. I was then cleared for an on-campus interview, which was with a mid-level engineer. It was fairly straightforward and relaxed. Then I was brought in for a 2nd interview with a higher up engineer and HR person. That was pretty much the same as the first interview. I was then given an office tour. they did not contact me again, so I had to call 2 weeks later to check if they had made a decision, which they had already.