Taro Logo

Software Engineer Interview Experience - San Jose, California

November 1, 2009
Positive ExperienceGot Offer

Process

Applied online. Phone interview. Onsite interview. Offer negotiation.

Questions

Explain the logic for implementing the diff command in Linux.

Consider various test cases and explain what will happen in each. Assume the two files are source code and are huge.

For example: File 1: 1-2-3-4 File 2: 1-3-4-2

What happens with these files?

Let's consider another test case: File 1: Apple File 2: Banana

What happens here?

Consider these files: File 1: Hello World File 2: Hello

What will be the output?

And finally: File 1: Hello File 2: Hello World

What is the expected output?

Was this helpful?

Interview Statistics

The following metrics were computed from 125 interview experiences for the Cisco Software Engineer role in San Jose, California.

Success Rate

54%
Pass Rate

Cisco's interview process for their Software Engineer roles in San Jose, California is on the easier side as most engineers get an offer after going through it.

Experience Rating

Positive65%
Neutral23%
Negative12%

Candidates reported having very good feelings for Cisco's Software Engineer interview process in San Jose, California.

Cisco Work Experiences