华为 公共开发部 软开实习 面经(50+mins)

3.30机试,330分,4.7一面,面试官看着很友好。
 开头寒暄了一会儿,问我学了什么课程,计算机课程是选修的吗(因为我是数学专业),考了多少分,平时怎么学习。然后就是正题:

1,osi七层,tcpip四层分别说下;
2,tcp和udp区别,tcp三次握手;
3,你提到拥塞控制,详细介绍一下;
(说完来了一句:看来你的网络这部分学的挺扎实的)
4,说一个稳定的排序算法思路,复杂度;
5,说下快排的思路,复杂度;
6,挑一个项目讲讲;讲了webserver;
7,reactor和proactor,项目中怎么实现的;
8,get和post的区别;
9,做道题吧,lc301,删除无效的括号,但只需哟返回一种结果就行,给了30mins+,十几分钟写完通过了他那几个测试用例,然后介绍一下思路,最后把代码发一下;

面试结束一小时官网发消息说一面过了;
总体华为的技术面还是比较简单的,几乎就是聊天,聊到什么就问什么,最后算法题写出来问题就不大(个人感觉);
#面试复盘##GE##实习##华为#
全部评论
lz算法题是要有输入输出吗就像机试那个模式
1 回复 分享
发布于 2022-04-07 17:18
m
点赞 回复 分享
发布于 2022-08-31 16:38 山东
兄弟通知什么时候主管面了吗,我还没信儿呢
点赞 回复 分享
发布于 2022-04-09 18:14

相关推荐

自我介绍拷打项目,问得很细、很发散简历上写了竞赛经历,询问竞赛经历对着简历拷打八股:·tcp/ip协议和osi协议的区别?(答tcpip协议有4层,osi协议有6层,现在通常使用5层模型。追问哪五层?网络层没想起来,只答了四层,面试官说这不是只有四层吗......给我糖丸了)·数据链路层的功能是什么?封装了什么?(没答上来,给我烫完了)·看你简历上写了熟悉内存的工作原理,说一说?(也没答上来,卡了半天绕到内存分配方式上说了说,答内存分配方式有首次适应、最近适应、最佳适应、最坏适应等,追问:这些分配方式具体是什么?)·好像还问了一些,当时心态崩了想不起来了手撕一道简单题,20min,共享屏幕开编译器写的时候用的之前做题时的代码模板,include了一堆头文件没删,完后他问我怎么这么多头文件,又问代码里用了哪个头文件,这些头文件的功能是什么(他真的我哭死)。include了string和cstring,问我两个的区别;问iomanip是做什么的讲代码没有反问直接挂,感觉寄面试过程中有一半回答的都挺磕绊,面试官一直绷着脸“行吧行吧”,感觉对我不是太满意10分钟后给我发短信通过了,人傻了总结:简历上写的都要好好准备,不会的不要瞎吹,不然就会被拷打。八股一定好好背。面试评价说我c++语言相关知识和计网相关知识都有欠缺(c++语言知识有欠缺估计是看我include一堆头文件但是说不出每个文件的功能)
查看9道真题和解析
点赞 评论 收藏
分享
评论
20
109
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务