I applied online. Was contacted about a week after. I had a webex meeting with one of the manager. About a week later I received a rejection letter ( we regret to inform you... you are not a good fit...). I thought that was it I didn't get the job fine i'll move on. BUT I received an email after another week asking me to come for an on-site interview... WHAAT??... OK.. Sure
They flew m to their HQs in San Jose. Nice city, nice hotel. The interview was divided into three parts:
Core: more like behavioral, Be honest, don't say you never made a mistake, own it. If you do not know an answer to something it's okay to tell them you don't know!
Presentation: Choose a innovation topic connected to Cisco, I did IoE
Technical: Very hard. It's as though they where trying to find your weak points. Like they keep asking you questions until they find a topic you don't know and examine your reaction to it. again its okay to say you don't know, with Cisco it works this way , with other companies like Google never give up.