3.18 华为一二面面经c++

一面:
48分钟,面试官比较随和,全程也比较轻松。首先面试官会介绍面试步骤(自我介绍、手撕代码、自己提问)
首先自我介绍,面试官会根据简历来问项目、比赛和学校成绩,成绩主要是问了数学类科目和计算机基础科目(数据结构、计算机组成原理、计算机网络等)。项目不够高端也可以,只要能体现出通过这个项目你学到了什么。接着问了问ISO七层模型每一层分别是做什么,与TCP/IP模型有什么区别,我说得比较混乱,面试官说可以再看一下这部分内容。接着说一下网络拥塞的内容。说到这里就没有继续问了。开始手撕代码,面试官会选一个题目,如果不会做也可以换题。我的题目是使用链表或者数组来实现栈,跟面试官说了一下思路之后就开始写代码了。当时我想定义一个链表结构,面试官说不用这么复杂,其实这里只是想考察一下编码能力。编码完成会让你介绍一下思路,这中途可能会出现边界问题之类的,但是面试官不会说什么,所以不用太紧张。编码完成后,面试官会就代码问几个问题,这里主要是问了c++的内存管理,数组存在哪个区域几个很基础的问题。最后就是提问,建议大家一定要提问(可以体现了你对面试和公司很关注),面试官会详细地解答。解答完毕之后会立马通知面试通过,十几分钟后就开始二面。
二面:
30分钟,面试官比较严肃,步骤也是三步。
首先是自我介绍,和一面一样会问简历上的比赛和项目情况。专业提问有点与一面重复,介绍TCP/IP模型、TCP和IP协议、c++内存管理(内存分为哪些区域、指针存在什么地方、堆和栈里面存放什么);问了一下编译原理,我说只是简单的了解,面试官就只问了编译过程,没有往下追问。接着开始手撕代码,这次限定了时间是十几分钟,给的题目是实现单链表的插入和删除(两次都比较简单,没有出现别人面经里说的lc-hard也是很幸运了😆),写出来简单介绍思路就好了。到这里面试官没有问我有什么问题,直接就说面到这里,接下来会有hr跟我联系,我还以为凉了。视频结束之后几分钟就会发送通过的消息。
总体而言,面试官问的问题都不会特别偏难怪。在面试过程中也可以看出面试官最看重的是手撕代码环节,越快越好,写的过程中面试官不会看,写完叫他一声就好了,这点还是很好的。
顺便许愿一波三面和offer!

#华为面试##华为##面经##校招##C++工程师#
全部评论
喵的,你投的部门效率好高😂
2 回复 分享
发布于 2020-03-18 22:38
楼主投的什么部门呀
1 回复 分享
发布于 2020-03-21 15:42
希望楼主通过,来沾一波福气
点赞 回复 分享
发布于 2020-03-26 10:00
谢谢分享~请问是什么收到今天面试的通知的呢?
点赞 回复 分享
发布于 2020-03-18 21:30

相关推荐

07-07 15:11
吉林大学 Java
屋顶的闪闪星光:建议:陌陌 1、陌陌怎么说也是有自己产品的。做自己产品的好处是,稳定的产品线、稳定的团队、做技术工作时有品位有追求,你进去之后会给你相对稳定的事情做,不会成本优先。 2、浪潮是个数字化的企业,背景是国企,把它当私企来看待比较合适,因为数字化是个自由竞争的市场,在山东中以当御用厂商,出了山东这片地界,没人认他。而且,数字化都是成本敏感型的,实习生进去之后大概率会干得很杂。 3、不知道浪潮是要在哪里干,自己的研发中心,还是客户驻场? 4、我你看IP是山东,吉林大学再怎么没落也是名校,不要为了回老家而去浪潮,在山东浪潮是第一大IT企业,在行业内,从软件技术水平来说,是不入流的,只是占了山东的区位优势,IT企业少、人口多、教育大省,才网罗了很多优秀毕业生。 5、如果走私企路线,去陌陌刷刷简历,老老实实去北上深杭,刷技术、刷履历、刷待遇。如果是走国企路线,利用应届生的身份和学校学历的优势,找个正经的国企,山东找不到就去其它省。 以上,希望可以帮助到你,再有问题私信交流
投递挚文集团等公司7个岗位
点赞 评论 收藏
分享
一面:全程 55min,实习项目八股 20min,算法 30min,反问 5min1. 自我介绍2. 你的接口对接开发主要是干了什么?3. 对方接口变更,你们这边受影响的范围怎么样?4. 慢 SQL 治理怎么发现的?怎么治理的?5. 用过什么中间件?mq、redis、mysql、配置中心、rpc6. rpc 用的什么框架?选的什么序列化器?7. mq 怎么保证消息有序性?mq 组件?8. mq 延迟队列的原理是什么?9. redis 哪个数据结构能实现延迟队列?10. mysql 建过表吗?11. mysql 索引?为什么?12. java 线程池了解吗?说下参数?13. jvm 参数会设置吗?让你设置你怎么做?14. redis 内存满了会怎么样?15. 内存淘汰策略?lru 和 lfu 底层数据结构是什么?16. 算法:实现 LRU,要求:单例模式、写出单元测试17. 反问:业务?18. 反问:主要编程语言?总结:面试官让本地写代码,但是我编程主力是 mac,面试电脑是 win,导致 idea 写一半显示过期了,折腾半天都没搞定。后面尝试下载社区版,但是速度太慢。最后用 cursor 写的,根本跑不起来,但是代码都写完了,面试官说思路没有问题。======================================================================二面:全程 50min,实习八股 30min,算法 10min,反问 10min1. 自我介绍?2. 家在哪里?学校在哪里?对京东很了解吗?3. 说下实习干了什么?4. 实习难点在哪里?5. linux 指令考察?写一个 shell 统计一个文件夹下所有 jpg 格式的文件的大小,文件夹存在递归。6. 数据库用了吗?写的需求是什么?7. 实习哪些表分表了?分表怎么做的?8. 其他记不清了9. 算法:合并 k 个有序 list。hot100 合并 k 个升序链表的魔改版10. 反问:几轮面试?总结:许愿oc吧
查看22道真题和解析
点赞 评论 收藏
分享
评论
点赞
45
分享

创作者周榜

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