Open In App

Cadence Interview Experience for Software Engineer

Cadence Design Systems, Bangalore | Software Engineer I (C/C++) | 2021

Position: Software Engineer 



Experience: 6 months.

Location: Bangalore 



Interview Process :

The Technical Round is processed as follows:

Round 1(Online): The interviewer was from Bangalore and this round went about 1 hour.

Round 2(Online): The interviewer was from Mountain View, California. Duration 1 hours. Huge debate about CVs, projects, internships, and previous experiences (20 min). after this he asked three questions:

  1. Virtual Function and Virtual Table Concepts in C++, as well as Polymorphism
  2. Given an infinite stream of integers, print the maximum three integers in the stream as you progress along with their position in the stream each time.
  3. Function( T &&x ) What does this && represent here? [Note: it is not Logical AND operator]

Round 3(Online): There was a lot of discussion about CVs, projects, internships, past experiences, and academic courses (30 min)

Round 4(Online): The interviewer was from San Jose, California. Duration: 1 hour.

HR discussions: 2 Rounds(10-15 min each)

Verdict: Accepted – Got the Offer

Article Tags :