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去了解
进程间如何通信

题解

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值