A phone screen in which you are asked to solve a specific problem. It's not a standard interview question (like algorithms, data structures, or basic programming).
If you happen to work exactly in the area they're testing, it's fine. Otherwise, you will struggle.
The problem is that you don't know what they want, so it's hard to prepare.
Given a JSON database, read it using Java and print some statistics. For example, you can determine how many items have a property between a specified minimum and maximum value.
The following metrics were computed from 72 interview experiences for the Cisco Software Engineer role in Canada.
Cisco's interview process for their Software Engineer roles in Canada is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Cisco's Software Engineer interview process in Canada.