It was very focused on behavioral questions as opposed to any technical questions which I found to be a little strange. They asked me the standard, run of the mill behavioral questions. Despite being a mechanical engineer, for my first round of interview, they assigned 2 electrical engineers to interview me. The second round of interviews happened right at their office where 3 senior mechanical engineers interviewed me. I enjoyed my conversations with the senior engineers during the lunch they treated us to. Great people, and the company seems to have a lot of younger employees. They are horrible at reaching out back to you to let you know if you have been accepted or rejected. Took me 6 weeks just to get someone from HR to confirm I was rejected!