Applied from university, after 3 weeks i got the first interview. It was a phone call from my supervisor. After this phone call, I got onsite interview with 4 people--- my team lead, two team member and my supervisor. It just included general behavior questions and focused on my projects. However, it took almost 1 months to process the offer.