字节IC面经(带内推码)
本来是对字节没兴趣的,但是听在字节的同学说今年字节IC要有大动作,有人给开了50w(取消大小周前),所以就用高中同学的内推码投了简历
一面(技术面):一面感觉比较简单,总体以摸底为主。一开始上来就是问项目。学校做的第一个项目主要就是一个数据流控制,比较简单,所以被说了,让我讲点有难度的。就跟他讲加解密相关的工作,问了算法选型和优化方法,大致讲了一下。然后问了一点基础的异步逻辑设计,我讲了四种方法(打两拍,握手,结绳法,异步fifo)。然后让我做一道比特序列检测的题,做题期间面试官那边耳机坏了,他不能说话所以他就让我写核心代码,写了状态机的跳转,解释一通就结束了。两个小时之后接到电话约了二面。
二面(技术面):二面问的相对比较详细,还是讲项目。因为第一个项目上次被说了简单,就讲了讲我的比赛和加解密的项目。还是上次的算法选型和优化方法,因为比赛做的东西有一点自己做出来的算法,所以着重讲了一下。在讲项目过程中提到了功耗相关,所以就大致讲了一下低功耗设计的方法。然后讲低功耗又讲到了HVT cell,所以又聊了一点STA相关的东西。讲完之后对方就说ok了,我以为不满意所以直接跳过做题环节,对方笑称做题能做的估计你都刷过了,没有对你不满意,我这边就不叫你做题了。结束后一小时hr电话约了三面(不得不承认字节的执行力真的牛)
三面(主管面):一开始对方让我大致讲了一下比赛的东西,然后一通解释,看起来比较满意。然后就跳到基础问题环节了,这个主管老哥的问题都比较特殊,第一个问题是模电的,怎么从一个100MHz的方波里弄出一个100MHz的正弦波,没答上来。然后问了低功耗设计的方法,一通讲。然后我讲的时候只有多电压域的设计没有讲具体的注意事项,他就问我多电压域设计要干嘛。我说要用level_shift单元,对方问我为什么,我只说了低到高驱动能力不足。对方又指出了高到低因为判断高低的阈值不同也需要level_shift单元。然后又问如果做了power_gating为什么要做lsolation,我只解释到了会有不定态产生,对方让我从电路层面解释为什么会有不定态,解释的不是很好,面试官补充了一些。然后就结束了。
三面结束之后就杳无音讯,过了两天内推的同学说我进面试结果核定阶段了。不知道是干嘛的,但总比感谢信强。又等了三周实在憋不住让内推的同学帮忙问了问hr,说是通过了,但还是一直没有电话。估计还在走流程,耐心等吧
最后附上同学的内推码:CPNU1SK ,内推码不能帮你面试加分,但可以帮你看进度,催流程,还是有点用的。
最后去了英伟达了,现在也可以内推英伟达,内推码45169。有什么问题也欢迎咨询
#字节跳动##内推#