One phone interview with HR, then one on-site interview with 3-4 engineers. The interview (for interns) doesn't include technical implementation questions, but focuses more on your experience, ability to learn, interest in software development, etc. We also had lunch with engineers and other applicants.