I applied through college or university. The process took 1 day. I interviewed at Cisco (San Jose, CA) in Oct 2011
Interview
There are no self-introduction part or CV questions. It went straight forward to a program analysis question, asking me to figure out all the possible errors in that program. Some are obvious syntax error. But there are some errors that are not obvious and require a sound programming foundation. There might be some other questions after this but when I failed to solve this question. The interviewer showed no further interest and stopped the interview. The 1 on 1 interview is stressful and the interviewer hope to find someone who are really experienced with programming, regardless of what programming language he / she is using.
I was asked Leet code medium and hard question. There were 3 rounds including one onsite round. Answered some the resume questions as well. Also questions from database was asked.
I applied online. I interviewed at Cisco (San Francisco, CA)
Interview
30-minute call with a recruiter
3 hr take-home + 1 hr review (this tests your ability to use agents to build a full-stack app and then your ability to understand the generated output)
30-minute call with CTO
Interview questions [1]
Question 1
How the generated app works in detail for different features
They asked me to solve 2-sum and then 4 interviews just about my experience with technical questions. It was basically pretty straightforward, just like any interview. It wasn't extremely technical, but I think the process depends on which team you are interviewing for.