西安华为面经
一面
1.直接笔试复盘,
2.然后一个树(不是二叉树)的先序遍历递归和迭代的填空。
3.然后手撕单链表的排序,规定用直接插入排序,在原链表修改
4.死锁,死锁的原因,如何避免死锁
其他不记得了,大概30~40分钟
二面
1.项目相关
2.手撕代码,给一个很大的数,比如9534532679,找最大递减数,比如这个例子就是953
3.根据一个应用场景设计表,大概就是学生、班级、老师、分数,科目这种
4.根据设计的表做查询,查询各班级各科平均分这种
5.Linux的一些操作,比如修改时间
其他不记得了,大概一个小时的时间
三面
业务主管面,聊人生聊理想聊生活,就是hr面试的那种内容,大概25分钟。
流程一上午就走完了,面试官很友好,思维卡壳会给你引导。
#华为##面经##校招#