A. Online Interview 1.5 ~ 2 hours
B. Written Test 1 ~ 1.5 hours (Topics Include Algorithms (Pseudo Code and Complexity Analysis), Debug, Logic, etc.)
Main Language: C / C++
All procedures will be finished in about 4 hours.
First, I will provide an introduction about myself, which will include my work experience, academic background, and research papers. After that, we will discuss the specifics of the job responsibilities. Finally, I will ask some questions related to C++ programming to delve deeper into the technical aspects.
I applied online. The process took 2 weeks. I interviewed at Cadence Design Systems (Belo Horizonte, ) in Sep 2024
Interview
The interview process was a take-home test involving SystemVerilog, C++, Graphs, and Design Patterns. Then an interview where they asked questions about my answers and I should be able to defend it.
Interview questions [1]
Question 1
They went over an API, and an implementation that used it, I should be able to determine what the code does, and optimize it