The process was quite slow and mismanaged.
I applied through the career section in May and received an email in June to take an online test. There was silence for more than a month.
In mid-July, I received a call from HR for a remote tele-presence interview based on the test results. It was a four-hour discussion with four different members (including the hiring manager) without any breaks.
One interviewer was yawning and seemed sleepy, while the other two were quite cold in their behavior.
There was no response thereafter, and even HR did not respond when I asked for feedback. This was quite unprofessional behavior.
C test: Two sets of functions to implement in C within 1.5 hours. Not very difficult if you are a regular, hands-on programmer.
Interview questions:
Some irrelevant questions like:
How will you implement Sudoku in C?
Logic to implement the VI editor.
How will you recover if a process crashes while holding a mutex and another process is waiting on it? (This is very specific to OS, and Linux solves this using the concept of a "robust mutex".)
What are some of the challenging problems you have solved? Explain projects.
The following metrics were computed from 1 interview experience for the Cisco Software Engineer - Platform Infrastructure/Embedded role in Pune, Maharashtra.
Cisco's interview process for their Software Engineer - Platform Infrastructure/Embedded roles in Pune, Maharashtra is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Cisco's Software Engineer - Platform Infrastructure/Embedded interview process in Pune, Maharashtra.