Get to work with new technologies.
Work-life balance is difficult.
The first two rounds are 45 minutes each. The last round has 5 x 45-minute interviews plus a recruiter interview. Technical questions include coding and domain knowledge, such as: * Digital design * Computer architecture * State machines * Easy RTL
Panel interview. Mostly medium-difficulty LeetCode-style questions. Some additional questions related to API design, CPU/GPU architecture, and concurrency. Behavioral questions were mostly related to why I was interested in the team's work and wor
2 phone screens, 5 on-site interviews. These were mostly focused on coding and data structures. There was a focus on deep learning inference and PyTorch. Every interview was pretty heavily focused on coding. You could do it in Python or C++.
The first two rounds are 45 minutes each. The last round has 5 x 45-minute interviews plus a recruiter interview. Technical questions include coding and domain knowledge, such as: * Digital design * Computer architecture * State machines * Easy RTL
Panel interview. Mostly medium-difficulty LeetCode-style questions. Some additional questions related to API design, CPU/GPU architecture, and concurrency. Behavioral questions were mostly related to why I was interested in the team's work and wor
2 phone screens, 5 on-site interviews. These were mostly focused on coding and data structures. There was a focus on deep learning inference and PyTorch. Every interview was pretty heavily focused on coding. You could do it in Python or C++.