I interviewed with 4 different groups which was helpful for getting an overview of different roles in the company. Initially, I applied for one position, but several HR recruiters got back to me quickly, which was awesome compared to other companies that seem not to care. Mostly questions about C++ and lots of questions related to graph algorithms.
There is a spectrum of groups from legacy products/code that are being optimized to new products. Some of the groups have harder interviews than others, but preparing for standard algo questions should get you there. Also, some groups have an emphasis on parallelism and distributed systems/scheduling, which would also be good to brush up on.
What is the advantages of using an adjacency list versus adjacency matrix?
The following metrics were computed from 4 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.