首页 > 华为面经,嵌入式软开,成都
头像
卡德减
编辑于 2020-09-16 14:20
+ 关注

华为面经,嵌入式软开,成都

一面:全是C++的问题
1.面试官问了我笔试题的第一题,有没有需要优化的地方。因为我是暴力求解的,最后使用了find函数来寻求的,所以也没说出个所以然来,只说了可以用KMP来代替fin或许效果会好一些。
2.然后面试官又问了vector容器,是否了解,除了常规的初始化大小来避免push_back时扩展容器的开销,是否还有别的办法。(没回答对,面试官告诉我说可以用reserve)
3.多态是什么?如何实现多态?对于重载方法来说,如果输入参数一样而返回类型不一样的函数是否能重载?
4.手撕代码:一个整型数组,里面有0和非0的数,将0移动至后面,非零数在前,且不改变非零数的顺序。要求不能使用额外的空间

二面:= = 因为不太懂计算机网络,所以很多计算机网络这一块的题记不太清了
1.问项目,项目中是否有用到网络编程(= =并没有)
2.了解计算机网络吗?
3.知道TCP/IP协议吗?TCP/UDP的区别?
4.了解四层模型吗?TCP在哪一层?
手撕代码:leetcode 62题原题

三面:
全是项目的问题,还问了我平时是否喜欢看书,读研期间遇到过什么具有挑战或者压力较大的事情。是否接受去其他地方。怎么看待如果岗位需要,会经常出差的事。

大致就是以上这些

更多模拟面试

全部评论

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

推荐话题

相关热帖

近期热帖

近期精华帖

热门推荐