
Synopsys General Intern Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 108 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Synopsys.
Intern
The interview process was simple and straightforward, relatively short, and not too complex. There were 2 rounds of interviews before an offer was made. Not much else to say.
- What are your reasons for wanting to work in EDA?
QA Intern
the process has been really great so far. After the initial phone call with the recruiter, which was super friendly, I had my technical interview. I was a little nervous, but it was actually a really good experience. The interviewer was super nice—it was one of the senior developers on the team I'd be working with. He didn't just grill me with questions; we had a real conversation.
- Can you explain the pillars of Object-Oriented Programming, including inheritance, polymorphism, abstraction, and encapsulation?
Technical Intern
It was 3 rounds in total. The first two rounds were technical interviews focusing on VLSI design concepts, coding problems in Python and C++, knowledge of EDA tools, and basic semiconductor design. The last round was with HR where we discussed behavioral aspects, salary expectations, and the company's norms for interns.
- What tools have you used in Physical design and how were they used, based on your resume?
- Can you answer some questions related to VLSI design?
- Can you code in Python and C++?
Synopsys General Intern Interview Questions
Quoted word for word from Synopsys interview reports.
“Regarding P- and N-transistors, why is the source always connected to Power and the drain to Ground?”
Read reports →“What is the difference between an SR flip flop and a JK flip flop?”
Read reports →“What are the trade-offs when using NMOS and PMOS devices in LDO design?”
Read reports →“What is the function of the Bit lines and word line in SRAM?”
Read reports →“Given a coin that's not fair, how can you make it fair by tossing it multiple times?”
Read report →“Could you explain the function of the grep command in Linux?”
Read report →“How can a simulation that has been running for over 24 hours be terminated?”
Read report →“Can you explain the difference between nets (wires) and regs in System Verilog?”
Read report →“What is the difference between a latch and a flip flop, and can you write verilog code for them?”
Read report →Formats, difficulty and experience
Across all 108 Synopsys interview reports.