华为数通三轮面试已通过
技术一面
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.其他的不太记得了。

#华为校招通用软件开发##面经##华为#

注意!此信息未认证,请谨慎判断信息的真实性!

全部评论
空

相关内容推荐

头像
点赞 评论 收藏
转发
头像 头像
点赞 评论 收藏
转发
头像 头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像 头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
点赞 评论 收藏
转发
头像
2022-11-30 15:59
东北大学_2023
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
6 66 评论
分享

全站热榜

正在热议