I applied online. I interviewed at SiFive (Ithaca, NY) in Mar 2018
Interview
Online coding with camera open, one question about building a circular array, further add lock to make it thread safe. Interviewer gave a series of hints. But I still failed due to my lack of basic of programming language.
Interview questions [1]
Question 1
building a circular array with lock to ensure thread safe