华为 c++软开,三场下来,从早上九点半到下午三点半,面试官人都很好,体验很好,点赞
一面(40分钟)
1、自我介绍
2、简历项目
3、手撕 数组pat存各前缀,在pat中找str的最长前缀
4、又拿了一张纸,求类sizeof大小
5、vector与list,map与底层
6、应该还有忘了
二面(60分钟)
1、没自我介绍就手撕 数组中找a+b+c=0
2、指针 vector与list
3、计网几层,mac地址
4、进程与线程区别
5、多线程与多进程应用场景,用过么,讲一下。单线程应用场景
6、进程间通信方式,线程间通信方式,针对pthread_create又谈论了一会
7、信号量的实现及对同步的理解
8、socket编程及tcp应用场景
9、排序算法及堆排序的具体实现
10、c++内存管理机制,各内存区放了什么数据
11、平常怎么学习的
12、优缺点
二面从简历出发,问了许多基础再谈到感受与收获
三面(15分钟) 感觉主管笑里藏刀嘿嘿
工作地点,项目,家庭情况
对实习公司的评价
相较于研究生优势
最近看什么书
宿舍几人,其他人平常干什么
为什么你不考研呢
对实习公司的评价
相较于研究生优势
最近看什么书
宿舍几人,其他人平常干什么
为什么你不考研呢
一二面感觉怎么样?
反问
面试官提了句一二面面了很久,然后就说到这了,10天给通知
然后就极限转场中兴二面了。
面试官提了句一二面面了很久,然后就说到这了,10天给通知
然后就极限转场中兴二面了。
看官网只有对勾,没小字。不管怎样,通信学生许愿华为!
全部评论
(5) 回帖