求职刷题神器

funit.cn

讨论区 > 求职面经 > 华为C++后端开发面经

华为C++后端开发面经

梦想三旬
发布于2021-02-26 15:17:44 84浏览
三面主要问题

1. Ado与Ado.net的相同与不同?

2. New delete 与mallocfree 的联系与区别? 

3. #define DOUBLE(x) x+x ,i = 5*DOUBLE(5); i 是多少? 

4. 有哪几种情况只能用intializationlist 而不能用assignment? 

5. C++是不是类型安全的? 

6. main 函数执行以前,还会执行什么代码? 

7. 描述内存分配方式以及它们的区别? 

8.struct 和 class 的区别 

9.当一个类A 中没有生命任何成员变量与成员函数,这时sizeof(A)的值是多少,如果不是零,请解释一下编译器为什么没有让它为零。(Autodesk) 

10. 在8086 汇编下,逻辑地址和物理地址是怎样转换的?(Intel) 

11. 比较C++中的4种类型转换方式? 

12.分别写出BOOL,int,float,指针类型的变量a 与“零”的比较语句。 

本文首次发布于趣IT ,转载请注明出处,谢谢合作

华为C++后端开发面经

全部评论0

成为第一个评论的人

还可以上传7

表情
  • 快速扫码进群
    加入职友圈
下一步
知道了