I applied on my university's career website, then interviewed on campus for the first round interview. Each interview session was approximately 45 minutes and required me to either design a system and code it out on a white board or to identify some concurrency bugs in a system. They followed back within a timely manner to let me know of my rejection.