首页 > 华为数通三轮面试已通过
头像
进击的IT
编辑于 2021-09-26 15:46
+ 关注

华为数通三轮面试已通过

技术一面
1.自我介绍
2.osi七层模型,每层是什么功能
3.tcp的握手和挥手细节
4.tcp和udp的区别
5.队列和栈的区别
6.项目代码量
7.项目中负责的内容
8.static关键字的作用
9.分配内存的几种方式
10.算法:消除相邻相同的字符,类似于祖玛游戏。输入:“abbacf”  输出"cf"     输入“abbbacf”   输出:“abacf”
解法:用栈,每次都与栈顶比较, 相同就消除栈顶,并移动指针。
11.ip的两种类型, ipv4和ipv6
12.排序算法知道哪些,各自的时间复杂度,空间复杂度是多少(最好是平均时间复杂度,最差时间复杂度,最好时间复杂度都记一下)
13.linux中删除文件用什么命令(我答的rm,结果面试官说rm吗???)
14.让机试复盘说说三个题
技术二面:
1.自我介绍

2.学过哪些课程
3.学过计网和操作系统没有。都自学的.      然后问了问osi7层模型
4.算法:做的太快了,就多让做了一道
第一道:字符串翻转,“girl  and  boy”    输出:“boy and girl”   注意输入中可能中间 有多个空格,前后有多个空格,但输出时前后不能有空格,且中间单词间都只有一个空格
第二道:力扣原题,不含重复字符的最长子串
5.ping报文的格式(貌似是问这个,我不会所以没有听太懂),我不知道这个格式,就只回答了ping命令基于ICMP协议。然后就没问了
6.什么情况会有可能导致栈溢出(我都说了没学过操作系统,这个题是故意让我答不上来的),面试官给了几个选项:动态局部变量、静态变量什么的,我不知道答案,猜了一个动态局部变量。。。
6.想不想来华为
7.愿不愿意来东莞
8.手里有没有offer(我答快了说了没有,虽然实际上确实还没有拿到别的offer)  感觉可以说有一个,然后说个差不多的公司的名字就行。
9.反问。
10、让机试复盘,说说思路
11.红黑树是什么,介绍一下定义、特点和用途
总体问得都不难,基本都是基础题,项目也没有深究,还准备了好充分。
许愿明早主管面。!!!!!


9月18主管面:
1.优缺点以及为什么
2.如何看待加班
3.其他的不太记得了。

更多模拟面试

全部评论

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