I was hired through campus recruiting efforts at my university's career fair. I met with a recruiter and set up an on-campus interview. It was rather straightforward and behavioral based and lasted a little over half an hour. Then a few weeks later I got an email saying I'd made it to the second and final round, which would be conducted remotely using Cisco's telepresence technology. It was 2 hours. I spent half an hour speaking with a member of management who gauged my interest and talked about my experience for a little while. Then there was a break and I spoke with two Customer Support Engineers for the "technical interview". There was no coding examples and almost everything was situational problem solving.