2023.6.1 阿里 c++ 一面

阿里,c++一面小记

导语

   面试官非常温柔,感觉很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去了解
进程间如何通信

题解

   题解不写了,网上查吧,都是比较小的问题

猜你喜欢

转载自blog.csdn.net/weixin_41937380/article/details/131037008
今日推荐