注册一亩三分地论坛,查看更多干货!
您需要 登录 才可以下载或查看附件。没有帐号?注册账号
x
分享一个Google Hardware Design Verification的电面跪经,HR给的职位是Consumer Hardware Engineer,面试时打听了一下其实是TPU组。面试流程是两轮电面,然后onsite,这个是第一轮电面,由于我之前从没面过在线写代码的面试,所以有点紧张,题目其实不难,但还是面挂了。上个月末面的,面试时间45分钟,由于我在最后两道题上卡了太久,所以感觉还有一些题没有来得及问。我贴了一些我的答案,不一定对,希望能和大家一起讨论。
1. WriteSV constraints to generate X random unique Y-bit numbers. X and Y are verylarge (don't do it manually). Myanswer: class randstuff; iv>4. Verification methods. 5. How do you make classes more re-usable? 6. What kind of failed tests do you have? 7. How do you determine if the verification is done and ifthe verification is good to tape-out? 8. UVM testbench structure. 9. Virtual sequencer.
|