The interview lasted from 9am to 4pm, total 6 rounds with three different teams. The interview tested both HW & SW. HW includes timing & delay analysis, RTL coding, FSM design, basic gate topology and leakage, pass gates.etc. SW includes string manipulation, decimal to hex conversion&recursion. Both C & perl were used. In the end, I met with the hiring manager for a wrap up.