首页 > 华为无线软开实习专业面试面经(已OFFER)
头像
cccodeee
编辑于 2021-05-22 09:36
+ 关注

华为无线软开实习专业面试面经(已OFFER)

笔试:
4.23专业面试
中午11.20开始
1.先验证身份,学生证或身份证拍一下
2.介绍面试有三个环节:复盘机考题、现场做一道题、问一些专业问题
3.复盘:
前面两个人分别复盘了1和3题,你来复盘一下第二题吧。就第二题弄不明白为啥只有20%......讲了我的做法,听了面试官的做法,说我编程细节有问题,不知道为啥不能都过......
4.手撕题:
给一个字符串如“ aadddccddc11 2### ”,按字符出现的频数输出字符串,如果次数相同按ASCII表顺序排序。(#是非法字符,合法字符包括空格 )
我的思路,用map存吧,map <char> 自动按频数 排序,重写比较函数加上对key的 排序。 </char>
但是本人基础知识掌握不牢固不会重写map的比较函数,考官让我查,我也没查出个所以然......
那就遍历吧,倒序把频数相同的key(char)放在vector里,再对vector排序输出。
用STL自带sort测试结果不对,sort按字典序排不是按ASCII码表排......
时间浪费太多了,考官不想等了,拍一下代码,进入下一环节
5.问答:
看你是通信专业的,问点专业知识吧?
(1)采样定理解释下
easy
(2)数字信号处理里倍频是什么东西?
他也没描述清楚,我就按标准正交基{cos sin} {e^(j2piT/n)}瞎说了一通......他问啥也没说清楚
(3) 其他知识数据结构也学过吧? 说一下图算法吧,都了解过什么啊?最短路径怎么求。
迪杰斯特拉算法,我复习过,只知道,但是忘了具体算法了。
(4)图太复杂了,那树总会吧,讲一下二叉搜索树。
左子树<父<右子树
(5) 二叉搜索树会有什么问题?
插入删除操作不当会让树退化成链表,深度增加,效率降低
(6)为解决这个,现在有平衡二叉树,讲一下有什么性质吧。
左右子树深度差绝对值不超过1
(7)平衡二叉树为了实现平衡耗费了那些代价?
具体实现我不会,听他讲大概是在插入时不断比较左右树来保证平衡
(8)碎碎念:讲了讲红黑树,又说俺们通信专业知识强的都在L1层,大概是暗示我应该报嵌入式开发不适合通用软件开发......

最后说恭喜你过了,但是我自我评价不好,一是复盘相比写的时候没有进步,二是手撕没写出来,三是c++专业知识掌握不深(我还以为会问计算机网络和操作系统,复习了半天),估计和GG差不多 了,这一轮不好意思直接挂你,主管面再挂吧。
主管面要安排到25号,我看别人都是上午面完专业下午面主管啊??

4.29主管面面经(30min)
因为晚上有考试,hr帮我安排了下午第一个。开始先自我介绍,然后主管问我为什么来上海啊(我离得远),然后问了学校的一些情况。然后问能实习多久啊,我说最好一个月,两个月能在导师哪里争取下。
然后开始问项目,问的还是我最不熟悉的那个,问了一些细节,看得出应该是了解这方面的,被问到底,好多不太清楚的,说我不太了解,有的能解释还拿之前做的ppt讲了下。
关于个人性格、家庭、对华为公司看法这些都没提,接着是反问环节。问了两个问题就结束了。
晚上收到短信,过了,泡在池子里了。

完结散花,获得了实习Offer

更多模拟面试

全部评论

(8) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐