首页 > 华为C++开发岗专业1、2面试
头像
libbin
编辑于 2020-08-26 22:39
+ 关注

华为C++开发岗专业1、2面试

写在前:

面试没有相同内容,只是看紧不紧张,面试内容全部与你简历中设计的内容有联系,因此自我介绍的内容和简历内容涉及到的每一个知识点、技术点都要有全面了解;手撕代码就要看平时训练多少和临场是否紧张导致思路切入点出错。

1. 专业1面(3:00-3:50PM)

  1. 自我介绍。
  2. 参加笔试时的内容。
  3. 介绍项目中的整个技术和流程。
  4. 针对简历中提到的内容进行提问(有些内容没复习,回答不是很好)。
  5. 手撕一个字符串处理的代码(由于是第一次面试,此处太紧张了,没有手撕成功,大概讲了一下思路,dfs生成,然后每个位搜索长度为1、2、3时的情况)。

总结:面试后换了思路5分钟成功完成,但没用了;总体来看一面不理想。

2. 专业2面(4:00-4:50PM)

  1. 根据简历中描述的项目和参赛经历,对每一个点涉及到的知识进行提问,面试官可能对项目具体技术不了解,但他会根据自己了解到的类似内容进行提问。
  2. 二叉树的遍历方式。
  3. 手撕代码:给一个字符串,输出最长连续子串。
  4. 手撕代码:n的所有最小因数集合,如8,其最小质数集合为{1,2,2,2}

总结:面试内容肯定没有相同的,因为面试内容是根据自己的项目经历展开的,没有实践过的,学了估计也记不住。

3. 综合面试(业务主管面试)

(本来安排3:00-3:50,面试官点了过,跟hr联系后安排到4:00-4:50,面试官进来后说了抱歉,讲了原因,很和蔼、很有礼节^_^)

  1. 自我介绍,将自己的经历和项目做一些介绍;
  2. 就自我介绍和简历中提到的内容做提问和交流;
  3. 自己所做邻域的国内外现状、学术界和工业界的状况(因为我研究生期间做的内容比较小众);
  4. 应聘季自己应聘的优势和劣势;
  5. 对华为的文化怎么理解;
  6. 自己最喜欢的学习方式;
  7. 将来的职业规划(现在回想一下,当时回答的不太好-_-);
  8. 反问环节。

总结:完全的聊天式交流,不涉及技术细节。

更多模拟面试

全部评论

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

推荐话题

相关热帖

近期热帖

近期精华帖

热门推荐