浙江大华技术股份有限公司嵌入式工程师面经
电话面试,电话一面,下面是面试问题:
说说当前做的项目
在项目中充当的角色
项目模型的架构
如何重构项目中的某些方法
可能是看我的项目确实没有再能问的,接下来问C++基础
什么是虚函数?
构造函数可以是虚函数吗?
析构函数呢?
为什么要虚析构函数?
vector和list区别
map和set的内部实现是基于什么数据结构
stack的存储逻辑
堆和栈的区别(说了出来,可是说反了,被面试官指出来我,我尴尬的解释到紧张了)
如何将左值强制转换成右值(这里开始考查C++11了)
使用auto在程序中是否会显示变量类型?
你最喜欢C++11的那些特性?
还有一道题我听了三遍没听清面试官说了啥,直接说不会
可能是看到我简历有中级网络工程师的技能证书,开始问我网络相关的
TCP/IP的四层网络分层
ARP协议是什么?在那一层
IP协议呢?
就这些了,我问了面试官,这次的电话面试是否作为技术一面,他说是的,如果不方便过来,后面的技术二面包括HR面都是可以电话面试。
感觉问的不深,应该是面试官直接准备好的问题清单,全程问的很快,我答的也很快。