华为软件开发二面面经

早上一面下午二面,效率杠杠的。
1.自我介绍,跟一面一样讲了我的实习和项目。
2.聊项目,一面主要聊背景,用到的技术,产出。二面主要聊工程思想,设计,你这个是怎么设计的,为什么要这样设计,为什么不那样设计,那如果哪个条件改一下你又能怎么设计,有没有遇到难题,怎么解决的。大概聊了30分钟。
3.问基础,c++:new和delete的区别,this指针能被delete吗,我说不知道。问我操作系统,Linux会不会,平时用啥,我说windows,就没再问了。问计网,一面问的TCP/UDP的区别,二面问TCP是怎么实现可靠连接的,这个我熟,叽里呱啦讲了一堆。结束。
4.还有20分钟,做道题吧,二叉树的高度,从0实现,包括定义节点,建树,求高度,输出。大概写了10分钟,我写代码期间他就在写面试记录了,写代码好像是硬性要求,我写完了他看了看,截个图,就结束了。
面完10分钟就显示二面通过了。主管面不知道什么时候,华为叭叭捞我呀,让我进池子!


#面经##软件研发工程师##华为##校招#
全部评论
好幸福啊,写个二叉树😂
1 回复 分享
发布于 2020-09-04 15:40
楼主你好,请问你是实习、校招还是社招?
点赞 回复 分享
发布于 2020-09-04 15:32
还要自己建树吗,是类似于序列化二叉树的这种吗
点赞 回复 分享
发布于 2020-09-04 15:59

相关推荐

头像
09-29 16:18
门头沟学院 Java
点赞 评论 收藏
分享
2 22 评论
分享
牛客网
牛客企业服务