I applied through a recruiter. The process took 1+ week. I interviewed at Ambarella (Santa Clara, CA) in Aug 2019
Interview
It was a one hour face to face interview, the first round. it was good and the person was really helpful. I felt the interview went fine hunt got slightly confused for 2 questions but later answered them correctly with small hints.
Finally got rejected a week later. 😕
Interview questions [1]
Question 1
1. Build a circuit to ti produce a signal high whenever output changes also asked this to be implemented in terms of FSM suitable for RTL CODING.
Asked about data dependencies and control dependencies, caches types and cache replacement policies.
What is virtual fiction in c++ and recursive functions code in c
Mostly basics
I applied online. The process took 2 weeks. I interviewed at Ambarella (Sunnyvale, CA) in Mar 2016
Interview
Two step process, 1. Phone interview, easy question 45 minutes.
2. On-site 4 sessions 1 hr each
The interview experience was good, It was paid trip onsite and they took very good care of me.