阿里C++一面凉经

阿里一面凉:
项目

语言:
c++11或者其他版本的特性
智能指针的内存管理机制
左值跟右值
string机制
vector机制
vector扩容机制
怎么实现线程安全的vector
vector在扩容过程中,读数据,会不会出现前后不一致
int sum();会对返回值进行一次复制吗?
vector<int>sum();函数返回一个vector,这个过程中,会不会产生一个vector对象复制过程
如果是,
vector<int>solution() {
return sum();
}
会进行几次vector对象复制?
模版用过吗?
多态的实现
volatile的作用:

gdb:
怎么查看性能瓶颈
怎么查看爆栈
断点了解过吗
怎么样自己实现一个断点,触发断点后怎么转过来

os:
new对象后发生了什么
进程调用算法
具体说一说linux中的调用机制是怎么实现的(我不到啊)
说一下linux中的I/O机制

网络:
tcp 的流量控制,拥塞避免

对开源社区有贡献吗?(我当时非常想说,顶帖和点赞算吗)
#阿里云##面经##阿里巴巴##校招##C++工程师#
全部评论
问的挺难的 一面不是简历面吗
点赞 回复 分享
发布于 2021-08-19 12:46
想问下阿里的那个部门
点赞 回复 分享
发布于 2021-08-23 20:55
是电话面吗
点赞 回复 分享
发布于 2021-08-25 16:15

相关推荐

我见java多妩媚:大外包
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
11-27 10:28
点赞 评论 收藏
分享
评论
2
36
分享
牛客网
牛客企业服务