I applied through campus job board. Whole process took about 4 weeks. There is a phone screening first, and they will contact you after a week for in-person interview. After the first interview, I got another email inviting to the second interview.
In the first interview, they asked me some behavior questions including what I know about the company and the position. Also asked details about projects I did in school and some technical questions(mostly sql).
In the second interview, there is a technical test.