华为面经
聊项目
c相关:
1.全局变量
int a;
int b=5;
const int c=7;
static int d=9;
这些变量分别存储在什么区域,如果定义在函数里呢?
2.堆和栈的区别
算法题:
1.一千个人初始编号1-1000,每次编号为奇数的出列,然后重新编号,重复该过程问最后留下的人的最原始编号。
2.一个128bit的数据,在不使用/和%操作符的前提下,如何计算对3或5的取余,要求计算代价尽量低。
谈个人优缺点
对华为的认识
ps:该面试官感觉极度不尊重面试者,翘二郎腿,吃水果,玩手机,就感觉没有很认真在面试,最后还不忘挖苦否定别人(不过自己确实也没表现的很好)(抽到业务面试区37号的同学注意了,只能帮你们到这了)
二面:
二面的面试官人就非常好,很有耐心,就也聊了聊项目,其他没什么。
#华为##面经##秋招##C++工程师#
c相关:
1.全局变量
int a;
int b=5;
const int c=7;
static int d=9;
这些变量分别存储在什么区域,如果定义在函数里呢?
2.堆和栈的区别
算法题:
1.一千个人初始编号1-1000,每次编号为奇数的出列,然后重新编号,重复该过程问最后留下的人的最原始编号。
2.一个128bit的数据,在不使用/和%操作符的前提下,如何计算对3或5的取余,要求计算代价尽量低。
谈个人优缺点
对华为的认识
ps:该面试官感觉极度不尊重面试者,翘二郎腿,吃水果,玩手机,就感觉没有很认真在面试,最后还不忘挖苦否定别人(不过自己确实也没表现的很好)(抽到业务面试区37号的同学注意了,只能帮你们到这了)
二面:
二面的面试官人就非常好,很有耐心,就也聊了聊项目,其他没什么。
#华为##面经##秋招##C++工程师#