Career fair
Career fair screening
In-office round of interview which consisted of 5 back to back interviews with staff of different levels
One week later they called me saying that I was going to get a written offer
Written offer was sent a few days later and I had about 3 weeks to decide. No negotiation allowed and salary was somewhat on the disappointing side.