阿里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

相关推荐

Bug压路:老哥看得出来你是想多展示一些项目,但好像一般最多两个就够了😂页数一般一页,多的也就2页;这些项目应该是比较同质化的,和评论区其他大佬一样,我也觉得应该展示一些最拿手的(质量>数量)😁😁😁专业技能部分也可以稍微精简一些
点赞 评论 收藏
分享
服从性笔试吗,发这么多笔,现在还在发。
蟑螂恶霸zZ:傻 x 公司,发两次笔试,两次部门匹配挂,
投递金山WPS等公司10个岗位 >
点赞 评论 收藏
分享
2 36 评论
分享
牛客网
牛客企业服务