2026年秋招,数字IC验证工程师的‘手撕代码’环节,除了经典的异步FIFO,现在是否常考‘APB/UART/I2C等总线接口的验证组件(Driver/Monitor)实现’或‘简易的UVM验证环境搭建’?该如何高效准备?
听说数字IC验证面试必考手撕代码,最常考的是异步FIFO。但我看一些面经说,现在也会让现场写一个APB master的driver,或者用UVM框架搭一个简单验证环境的骨架。对于这类题目,光背模板肯定不行。想请教,在有限的准备时间内,应该如何系统性地练习?是应该深入理解一两个典型总线协议并实现其全套验证组件,还是应该广泛涉猎多种常见模块的验证思路?有没有推荐的练习题库或开源项目可以参考?