华为南研所实习面经

本文是一位通信水硕的面试经验分享,详细描述了他在华为通用软开,数通产品线,java岗的面试过程,包括技术面试、HR面试、业务主管面试的题目和经验总结。强调了学历背景、学习能力、算法准备和面试准备的重要性。
摘要由CSDN通过智能技术生成

前言

本人双985通信水硕,之前没有什么大公司实习经历,本科一心想着保研了,对企业一无所知。后来大四浪了一年,没咋学技术。现在研二了,有点慌,就随便投了几个地方,分享一波华为的面试,我投的是通用软开,数通产品线,java岗。看完如果觉得有用,求各位点赞哈,萌新博主,谢谢!

一面:技术面试

这个也是我最紧张的一次面试,也是最重要的面试,为什么紧张?因为心里没底,就刷过几十道剑指offer。。
下面废话不说,开始分享干货:

直接一道算法题,手撕代码。图的复制。我懵逼了,我连图的定义都不会,之后面试官给我换了一道链表复制,这个链表有2个指针,一个指向任意节点,一个正常的。这题就简单多了。我先把普通的指针复制了一份,因为手生,从定义结构开始,这部分用了快20分钟了(事后反思了一下,这应该也就5分钟的思考量),然后以至于复制任意链表时,我先跟面试官说了一下思路,嗯,自己也感觉很笨,时间复杂度线性解决不了,然后卡了几分钟,之后他给我提示:两个链表之间建立映射,然后,我一边吐槽自己陷进之前思路优化上去了,默默的敲了HashMap上去,然后时间也30分钟了,他说思路已经差不多了,就到这了,orz。。。我太菜了。

之后问了项目问题,这个具体回答就好

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值