部门:
数通(很重要,下面说)
机试:
我参加第一场是4.26日的,没过,五月6日参加复活赛,过了。真题可以在公众号:万诺coding上查看,总之,我很菜,大概是提前一个月开始准备的,跟着代码随想录刷了刷,感觉没啥用,华为的题感觉没啥传统的题,一眼看过去根本不知道啥思路,最后我还是靠5.6日的200分纯模拟题过的。
综合评测:
hr 跟我说心情好的时候答,并且保持答案前后一致(可能有重复的题看看你是不是在瞎写),别的没说,我过了,不过我有同学没过,不太清楚什么标准(据说是要阳光积极一点,不要太出头的)。
面试:
刚面完,热乎的。首先是自我介绍,我简单说了一下成绩、比赛、项目,然后就开始针对项目提问。首先是在项目中完成了哪些任务,我是做过微信小程序和webserver,小程序做前端,web做后端。
问我前后端数据怎么传输,是否写过数据库操作(没有),数据传输有没有什么压缩,网络传输有没有,类的是怎么设计的。然后让我介绍计算机网络,有什么层,让我讲一下从主机到路由器报文传输的流程。不同cpu之间的传输怎么解决(这个问题我没听懂,大概是大端模式和小端模式不匹配咋办)。堆和栈的区别,有什么情况下最好用堆。32位系统和64位系统下,带引用的对象的大小有什么区别?就能回忆起这么多了,总之,问的全是数据通讯相关的,所以说,部门太重要了,一定了解部门是做啥的,有针对性的准备。别像我,平时主要学习服务软件的,复习了一大堆spring、设计模式、反射、AOP,IOC统统没问。
最后一道算法题:链表删除倒数第几个元素 , 进阶是一次遍历完成。
已经结束辣