I applied through an employee referral. I interviewed at Synopsys
The process took 2 weeks.
Interview
Got two rounds phone interviews, each of which took 1 hour. The first one is a group interview. I was asked different kind of technique questions from different people. Mainly about data structure, such as hash table, linked list. Some problems related to circuit design and Verilog optimization. The interviewers were very nice. Everytime I gave incorrect answer, they tried to help me figure out the problem. The second interview was given by the hiring manager. I was given two puzzles and an algorithm related to hash table. The hiring manager was a nice person.
Interview questions [1]
Question 1
In a verilog program, how to decide two always block can be combined.