I applied online. I interviewed at SiMa.ai in Aug 2025
Interview
First round was an intro call with hiring manager to discuss skills listed on the resume.
The next round was related to ML Hardware implementations particularly how the convolution is implemented in accelerator.
Interview questions [1]
Question 1
1) Given an accelerator with no memory to store the previous layer activations, Can you reuse the convolution output of a particular patch of the image for the next convolution operation? If so how, if not why?
2) Is it possible to reduce the multiple convolutions into a single convolution operation to speed up the execution?