My manager is nice.
Good work-life balance
Good company culture.
Good as an earlier career choice, or for those who are interested in EDA.
Some departments of Cadence (especially those that involve GUI development) use their own language (SKILL), a language that both hides a lot of details of the CPU and also supports no 3-rd party library, which is not good for career growth.
Code review and the overall quality of the code are not comparable to other IT big named companies, which makes sense because most engineers do not have a CS degree.
I got an email from HR to schedule an interview with the hiring manager. The hiring manager gave a short intro about the position, and he was from the team that they want to recruit for. He asked some basic data structure and C++ questions. The data
Submitted the resume and then there was a phone call asking me to attend a phone interview. It was a very easy interview; after the interview, within a few hours, a job offer was made.
3 Rounds of interviews 1 was talking about C++ topics 1 was a LeetCode type problem 1 was talking about algorithms specifically graph algorithms The 2nd two interviews were hard. The first interview was fairly easy. They happened one after each othe
I got an email from HR to schedule an interview with the hiring manager. The hiring manager gave a short intro about the position, and he was from the team that they want to recruit for. He asked some basic data structure and C++ questions. The data
Submitted the resume and then there was a phone call asking me to attend a phone interview. It was a very easy interview; after the interview, within a few hours, a job offer was made.
3 Rounds of interviews 1 was talking about C++ topics 1 was a LeetCode type problem 1 was talking about algorithms specifically graph algorithms The 2nd two interviews were hard. The first interview was fairly easy. They happened one after each othe