Honestly, I was very disappointed with Cisco's interview process. I applied to a Machine Learning specific position via an employee referral. A recruiter set me up with the hiring manager for a phone interview. It was a basic resume interview, and the manager explained what the job would be like. It went well, and the manager said that the recruiter would contact me regarding the next steps of the interview process, which would be an algorithms interview and a TensorFlow/ML-based interview.
Almost a month and a half passed, with me repeatedly trying to contact the recruiter for an update. The recruiter seemed very disinterested. I finally got a response, and he said that they would get back to me soon. I soon received an email stating that my recruiter had been changed and that the new recruiter would be taking over the process for me.
I was scheduled for a second round with two software engineers. They asked basic questions related to ML and NLP (almost a repeat of the first round) and said that they would contact me again.
The recruiter kept me updated, saying that there was an internal meeting going on and that she would let me know soon. This dragged on for over 2-3 months. In June, I received an email (after I asked for an update) stating that the role was no longer available.
Describe preprocessing steps in an NLP problem.
The following metrics were computed from 1 interview experience for the Cisco Machine Learning Developer role in Raleigh, North Carolina.
Cisco's interview process for their Machine Learning Developer roles in Raleigh, North Carolina is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Cisco's Machine Learning Developer interview process in Raleigh, North Carolina.