Had a mostly technical onsite where I talked with a few different engineers, had a tour of the office, and chatted with other potential interns who were applying. Overall a very pleasant experience. I didn't end up accepting but I had a very good impression. This was a long time ago (~2016)