线下面试,到了之后等着,叫号后到相应的面试官进行面试
第一面先是自我介绍,然后针对项目问了几个简单的问题,后面给了一个算法题,好像是给一个数组,数组的元素是从当前位置可以往后走的步数,问能不能走到数组最后,手写,通过了,然后问了几个非常简单的C++问题。
第二面也是自我介绍,问了了不了解C11,设计模式知道多少,进程、线程、协程有什么区别,我简历上有深度学习的项目,所以又问了为什么选了这个网络,transferformer的结构,如何实现自注意力,感受野多大,动态计算图和静态计算图各有什么优势和缺点。最后给了个算法题,接雨水。
第三面是主管面,自我介绍,然后聊天,对公司业务有什么看法等等。
华为通用软件工程师面试题
1、C11的新特性?
2、设计模式知道多少?
3、进程、线程、协程有什么区别?
4、transferformer的结构,如何实现自注意力,感受野多大,动态计算图和静态计算图各有什么优势和缺点?
你是通过何种渠道获得这次面试机会的?
答:网上申请
你觉得这次面试的难度如何?
答:困难
这次面试的结果如何?
答:面试未得到工作