华为机器有限公司

2人关注 关注 650人分享

C++软件工程师 面试经验( 上海徐汇 ) - 华为机器有限公司
发布时间: 2016-12-15 14:09:48 来源:职朋网友分享
面试过程:

恰好最近在做招聘,面试了从近乎应届到工作十年八年的c++后端工程师。
说一说我面试考察的一些重点
首要考察的,当然是基础知识。从最基础的c++基础语法知识以及stl原理,到初级的多态的实现,再到高级的内存模型,c++11的新特性,最后到模板编程,基本可以了解面试者对c++的掌握程度,可以对面试者的c++基础打一个分数,十分满分我还没面过超过5分的…
其次要考察的是语言无关的基础知识,包括操作系统概念相关知识,多线程编程,网络编程,TCP相关网络知识,编译原理相关基础知识,数据结构,算法。我会视面试者简历来着重问某几方面,算法数据结构是必然要考察的重点。

面试官问的面试题:

华为机器有限公司C++软件工程师面试题

九月份面试了几家公司,我感觉C++方向的问题基本都有套路了,有几个问题很常见,比如:
1. vector增长模式
2. 虚函数表
3. 函数指针复杂形式的识别
4. HASH的设计
5. 几个常用工具的使用,gdb,gcc,git
还有很多,不过我期中见过一个问题,感觉很有价值,就是面试官让你讲讲一个程序从源代码编写一直到程序执行整个生命周期的过程,讲的时候可以在自己熟悉的领域多说几句,很开放的一道题目。

查看面试题参考答案>>

面试相关细节(职业圈独家调查):

你是通过何种渠道获得这次面试机会的?
答:校园招聘
整个面试花费了多长时间?(从接到面试消息到得到结果)
答:12天
面试形式包括哪些?
答:电话面试 IQ测试 人格测试 群面
你觉得这次面试的难度如何?
答:难度一般
你对这次面试的整体感觉怎么样?
答:一般
这次面试的结果如何?
答:面试成功但没有去报到

赞一下 踩一下

以上信息仅代表发布者自己的观点,由于在职时间、职位以及个体本身的影响,和公司整体情况可能会有偏差,仅供参考!

评论

相关公司面试经验