阿里云对象存储CPP开发暑期实习二面凉经

又没要我做自我介绍233。面了一个半小时,我已经麻了。

简历上的项目

  • 项目做了哪些工作,在工作中主要承担什么样的职责
  • 项目是怎样的一个性质?科研还是?
  • 我看好像你是做LLVM的,能说说LLVM和GCC的区别和联系吗?(没答出来,我是菜鸡)
  • 能说下LLVM的架构吗?(我好菜)
  • 既然做了LLVM这个项目,有看它的源码吗?

CPP基础知识

  • 指针和引用的区别?
  • 指针和数组的区别( int *p 和 int arr[]的区别,没答出来)
  • delete []是怎样算出回收的数组的长度的(没答出来)
  • static关键字的作用?
  • C++程序的编译过程?
  • static关键字在C++程序编译过程的哪个阶段起作用?(这个真没看过,不过运气好猜到了是在链接阶段,之后看看材料)
  • 构造函数中可以调用虚函数吗?(可以调但是一般达不到目的,一开始答对了,但后面追问结果答错了)

编程题

  • leetcode 27.移除元素,双指针。本来面试官想问我怎么在vector里面移除重复元素,结果最后变成了做这个题...应该算做出来了,但过程相当漫长(我想移除数组的大小是多少,想了相当久)
  • 二叉搜索树的序列化和反序列化。这题我两年前做过,但现在确实没啥印象了。姑且最后好像是用递归写出来了(主要面试官没问什么,我姑且这么相信吧,之后去验证下)。因为是用递归写的嘛,问我会不会爆栈。(那肯定会啊)然后又追问我Linux的栈大小(这个没答出来,我再去看看吧)。

其他

  • 看你简历上写了解Linux,能说下你了解的部分吗?(我答了文件管理、用户管理、磁盘操作啥的)
  • 能说下你了解的磁盘操作指令吗(我说了fdisk, mkfs啥的)
  • 了解awk吗(没答出来)
  • emacs或者vim了解吗(我答了vim的三种模式,模式之间的转换,每种模式的常见指令)
  • vim怎么把文件的一部分移动到另一个位置(我答了dd + p)
  • 上面的那个是按行移嘛,怎么按列移?(没答出来)
  • 为什么要有设计模式?了解哪些设计模式?(我答了为了提高可维护性;了解简单工厂、工厂方法、抽象工厂、建造者、代理、外观、装饰者啥的。抱着侥幸心理希望他别问我咋写单例,结果还是写了233)
  • 简单工厂、工厂方法和抽象工厂的区别与联系
  • 用C++写单例模式(面经上有,但没来得及看)

反问

  1. 业务
  2. 大概多久出结果(说是1-2天,我估计是没了233)

总计

  1. 八股文考得不多,感觉考实际操作会考得多一点。如果考了一个点,会在这个点上深入去问。(比如static起作用的阶段,这个我没看到过)
  2. 多半是凉了,很多问题没答出来,还是继续努力吧。大家加油
  3. 面试官长得有点像罗翔老师233
#阿里云实习内推##阿里巴巴##实习##面经#
全部评论
老哥,我想问一下这个在上海有base吗
1 回复 分享
发布于 2022-03-21 18:19
老哥,我想问问你cpp存储都学了哪些东西,路线是啥呀😂
点赞 回复 分享
发布于 2022-03-20 00:04
兄弟 你知道这二面面试官是哪的哦? 我被深圳的面了,又被北京的面了,听说还得杭州的来面😅
点赞 回复 分享
发布于 2022-03-18 19:58
似乎是同学 哈哈
点赞 回复 分享
发布于 2022-03-18 15:28
罗翔老师?那岂不是压力山大
点赞 回复 分享
发布于 2022-03-16 19:13

相关推荐

04-16 10:27
已编辑
美团_Saas_后端开发
今天周一休息,突发奇想写一篇阶段总结。如题,我已经去了一个和Java彻底毫无关联的行业。曾经我以为自己能在计算机行业发光发热,拿到美团offer那会感觉自己天都亮了。没想到刚入行一年多就当了逃兵。从最开始的热爱到现在一看到代码就厌恶,不知道自己经历了什么。所以我去干什么了?答案是:在成都当了租房销售。上班那会压力大了就念叨着去干租房中介,但是一直下不去这个决心,想着自己学了四年多的计算机知识,终究还是不甘心。终于在某一天准备八股文的时候,看着无数篇和工作内容关系不大的理论知识,那一刻下定决心,决定尝试一下销售行业,也算是给自己一个交代。后面阴差阳错的投了成都自如去当租房管家,没想到面试很顺利,在当天一百多个面试的人里面,我成为了为数不多通过的几个幸运儿之一。目前已经培训通过,正式入职,也开了单,有压力但是每天过得很开心,真心喜欢那种和人交流的感觉,哪怕是最后没有选择找我租房。说这些也是想告诉那些大三,大四正在找Java实习而焦虑的同学:你们现在还年轻,选择很多,容错率也很高,可以尽情去尝试自己喜欢的行业和工作。不用因为某一次的面试没通过或者简历石沉大海而焦虑,更不用因为身边人都在挤编程的独木桥就强迫自己跟风。也算是自己的碎碎念吧,也希望自己能在新的领域取得一点小成就。也祝牛油工作顺利!
沉淀小子:干啥都不丢人啊,生存是必须要的,销售很考验一个人综合素质能力的,好的销售人脉和资源可不比写字楼的白领差啊
点赞 评论 收藏
分享
评论
2
56
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务