导语
面试官非常温柔,感觉很nice。整个面试也不需要视频,也不用手撕代码。问的项目问的也很少,主要全是c++的基础的知识点,问的很多,每个地方也问的不深,感觉就像是把基础知识复习了一遍。 (每个面试官考察的重点真的很不一样哇~)
面试内容
opengl是如何绘制的,顶点着色器。 sizeof 指针和引用
new delte malloc
malloc是堆还是栈内存 自由存储区
delete 和delte[]
野指针
类中如果一个指针没有初始化,那他是什么情况呢
32位和64位汇编有什么差别
objdump
编译的优化原理
一个类的a,b,c 内存地址
不同的转换 的实际。 const_cast可以移除volatie吗
内存映射段
内存映射是映射在哪里(memory mapped)
char数组放在哪个区
内存对齐一个char一个int
main函数执行以前还会执行什么代码
一个函数是shared_ptr是参数,调用的时候引用计数会增加吗?
NULLPTR和null的差异
define
#pragma once 与 #define
#pragram once和#if def 谁效率高
loadSO的过程发生了什么 通过memory map去了解
进程间如何通信文章来源:https://www.toymoban.com/news/detail-471163.html
题解
题解不写了,网上查吧,都是比较小的问题文章来源地址https://www.toymoban.com/news/detail-471163.html
到了这里,关于2023.6.1 阿里 c++ 一面的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!