The interviewer was a very friendly person. He began by asking me about the projects that I had done in undergraduate school.
Then he shifted on to a couple of design questions related to the client-server model and networking protocols. These were just basic questions and did not require in-depth knowledge of networks.
Then he asked one programming question. He asked me to suggest approaches to solving it and later on, implement one of the approaches on a whiteboard.
Finally, he asked me if I had any questions for him. I asked a couple of questions, and then it was done.
Implement an algorithm to shuffle songs in a playlist.
The following metrics were computed from 1 interview experience for the Cisco Software Engineering role in San Diego, California.
Cisco's interview process for their Software Engineering roles in San Diego, California is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Cisco's Software Engineering interview process in San Diego, California.