海思芯片与器件设计工程师面经
笔试,海思的笔试很简单,都是比较基础的题;
测评(第一次挂了,难顶)-第二次测评
一面
问了实习公司的验证流程,以及regression过大导致每次跑完所用时间过长、消耗资源过多导致验证效率变低怎么处理。当时回答的是把上次regression的failed case单独拿出来做成一个regression,并且把这个过程做进flow里每次都能把最新的bug挑出来单独去debug。(因为实习公司就是这么做的,但是当时面试官一副不置可否的表情心里有点没底),还有个Verilog数据选择器的代码改错,比较基础。
二面
问了个二分法的脑筋急转弯,验证组件都有什么分别是做什么用的,最后给了个模块的时序图让分析有什么bug。这个很考临场反应和验证经验,给的时序图是一个活锁,虽然我对活锁和死锁根本不了解,但是当时运气好还是看出来了,后面也专门去查了一下这方面的知识,时时刻刻感觉到自己的菜……二面感觉面评不错,结束之后也马上收到了短信。
主管面
聊天向面试,问了一些关于验证思想的比较宏观的问题。
还是挺波折的,一开始投的联系的都是上海麒麟,但是简历被深圳ict捞了,也是深圳的面试官面的,期间还一直劝去深圳工作(据说房补很可观),所幸最后还是调回了麒麟。但最后待遇不尽人意也有一些自身因素就给拒了。