First I started with 1:1 HR interview on campus, that went well so they set up an on site interview at Garmin Headquarters in Olathe, KS. They had 2 hiring managers interview me together. I had interviewed with Garmin for an internship the previous year, so they already had my file open at the new interview. They threw out the standard questions, and started asking me ones they were making up on the fly. It was very difficult and not exactly clear what they wanted me to do.