Standard phone screen followed by on-site interview process.
The phone screen with the hiring manager was well-rounded with adequate emphasis on technical skills and familiarity with the development environment. We discussed specifics about my past experience on relevant projects. The manager was well versed with my resume before the call, which is always appreciable.
The on-site interview was split into 5 1-on-1 rounds focused on different aspects of software engineering with various managers and senior architects in the group. Areas of focus included software development principles, data structures and algorithms, core C++, code puzzles, etc. Extended discussions with each interviewer were very helpful in getting a bigger picture of the work in this division.
A large 3-page C++ code puzzle to debug. Given, no syntax errors but the code crashes at runtime. There were multiple things wrong with code (5-7) and I was asked to find as many as I could.
The following metrics were computed from 2 interview experiences for the Cadence Design Systems Software Engineer-II role in San Jose, California.
Cadence Design Systems's interview process for their Software Engineer-II roles in San Jose, California is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having very good feelings for Cadence Design Systems's Software Engineer-II interview process in San Jose, California.