当前位置: 首页 > 面试经验 >

阿里云C++一面 面经

优质
小牛编辑
108浏览
2023-03-28

阿里云C++一面 面经

上周在牛客上投递的简历,很快就安排了面试,浅写一下面经,记录一下今年找工作之旅。

面试形式:电话

面试时长:1小时10分钟

由于我做的是算法相关的项目,实习项目也和后端关系不大,所以全程八股文,没有问项目

因为是电话面试,没录成音,尽可能回忆

  1. C++里面虚函数是怎么实现的?
  2. 怎么获取虚函数地址(虚函数表开始的位置是这个类对象开始的位置,也就是说定义一个对象,虚函数表在对象的内存空间中偏移为0)
  3. 64位系统存一个地址多大空间
  4. C++中,定义函数int function(int a[], int b),这里数组a会不会在内存中拷贝(传递的是指针还是啥),什么情况下传递的是指针?
  5. 访问百度网站的流程是什么?
  6. 在这个过程中所发送的包源IP是什么?目的IP是什么?
  7. 包在网络中的传递过程?
  8. 源MAC地址是什么,目的MAC地址是什么?怎么找到目的MAC地址(ARP协议)
  9. 算法题目:(不用写代码,口述思路)
  10. 怎么判断链表相交
  11. 怎么判断链表有环
  12. 怎么找到环入口地址?为什么这么找?怎么证明
  13. 怎么判断两个有环链表是否相交?

第一次面试,答得不太好,目前面完几天了,无反馈。但是面试收获蛮大的,发现自己有多菜了,然后慢慢补吧!hhh

感觉面试过程是从一个大问题开始,一步步往细节处问,面试官还是很好的,我很多没答出来,面试官给我讲了一边,还让我别紧张。


——————更新——————————

昨天有友友问我在哪里投的,正好看到评论有阿里大佬在招人,贴一下放在这里:

阿里云-云原生-消息中间件团队正在火热招聘,可以牛客上联系 @fuyou 进行推荐(大佬在评论区️留言)

 类似资料: