阿里C++ 简历面(凉经)

故事的开始是这样的,9.10号中午我被反锁在实验室外,打算从空调外箱走廊翻窗户进实验室的时候突然接到一个电话,号码是杭州那边打来的,因为那两天被通知有海康电面于是毫不犹豫的以超高难度的姿势接了电话。

对面:“你好,是xxx吗?我们是阿里巴巴xx部,看到了你的简历,你怎么没做我们的测评呀?”
其实我那两天邮箱有点点问题,很多hr都问过我这个问题,于是实在的告知了面试官。
面试官:“那你现在有时间面试吗?”
我:“可以的,请问大概多久?”(我站在走廊真的很危险,况且乌龟还怕铁锤吗?)
面试官很耐心的告知我大概需要半小时左右,但是要先做测评才能走面试流程,于是让我重新发一个邮箱给他并约定第二天面试。
我长舒一口气,挂掉电话后发现谁给我把窗口锁了???
图片说明


第二天三点,对方很准时的打来电话,应该是提前看了我的简历所以并没有让我做自我介绍,而是由项目直接切入,这点上我能明显感觉到阿里和其它公司的不同,面试官全程非常看重我在这期间做了什么,有什么成果,如何解决困难以及有哪些创新点。我真的非常开心,因为我的确也做了一点东西出来,也蛮喜欢我研究生期间做的三维重建的。虽然和C++后台开发没什么特别大的关系,面试官还是会追问然后发现应聘者的优点,真的好棒!
然后就正式开始了面试~

  1. 我来问个简单的开放性问题吧,什么是指针?
  2. 你刚刚说了野指针和悬空指针,说说什么是野指针?悬空指针?
  3. struct和union有哪些区别?
  4. 那什么是内存对齐?
  5. 什么是多态?
  6. 讲一下单继承、多继承的虚表结构吧
  7. 比较详细的问了一下虚表
  8. 开放题:说说你知道的排序?你最擅长哪种排序?
    我:堆排序吧(我都来面阿里了我总不能说冒泡吧,况且我真的能写堆排序,当然要说这个啦)
  9. 你能实现堆排序吗?说一下实现的过程
  10. 堆和栈有什么区别?
    (我脑子还在上一题,面试官善意提醒了一下我,已经到下一题了。。。。这里脑子没反应过来答得不好,满脑子都是先进先出的栈和堆,嗯???为什么要比较这两个东西?)
  11. 面试官翻了一下我的github问了一下上面的STL的简单实现是我自己写的吗?是爱好还是学习?
  12. 对vector很熟悉喽?(我内心os:哪敢在大佬面前说熟悉呀?答就还好)
  13. 说一下resize()和reserve()的区别吧
  14. 既然你提到了扩容,你说一下为什么每次vector都是以倍数扩容的?
  15. map的底层是怎么实现的?(不会引申到手撕红黑树吧?犹豫了一下,说了红黑树,乌龟还怕铁锤吗)
  16. 都用过哪些stl容器?
  17. 讲一下智能指针吧
  18. 你github上这个项目怎么是空的?
    (256进制没有优化好,就没传,之前版本在腾讯云上没及时续费被吞了)
  19. 面试官说他想看看我的代码风格,然后问我啥时候能传上去
  20. 讲一下多线程什么时候需要同步?
  21. 多进程,多线程用的多吗?
  22. TCP三次握手讲一下
  23. socket()套接字有哪些?用过吗?
  24. redis用过吗?mysql呢?
  25. 什么是缺页异常?那种情况会导致缺页异常发生?(我这里又宕机了,面完反应过来不就是page fault吗?!)
  26. 进程间的通信机制?什么是共享内存?
  27. 你觉得你最大的优点是什么?
  28. 反问。

总结:一面面试官真的好好,面试就感觉在聊天,面试体验超棒。而且我发现自己也蛮幸运的,每一次面试遇到的面试官都能让我成长不少,第一次面百度的之后我告诉自己要成长,现在我果然做到了。高质量的面试比看一千篇博客管用。
虽然距简历面已经十来天了,我还是在这儿许个正式面吧~

#面经##阿里巴巴##C++工程师##校招#
全部评论
我以为是讲个故事,没想到是正经的面经。。。。
3 回复 分享
发布于 2020-09-24 09:57
问的感觉很有递进啊
2 回复 分享
发布于 2020-09-24 15:50
不见得是凉经呀,可以问问内推人或者hr,不过现在确实比较晚了,可能快结束了
1 回复 分享
发布于 2020-09-24 14:38
推荐购买课程《C++高薪面试项目》。希望这门课程能带给你最大的收获。同时,你获得专属邀请码:AYkor29,邀请链接为:https://www.nowcoder.com/courses/cover/live/504?coupon=AYkor29。你可邀请朋友和你一起来上这门课,通过你的邀请链接购买,或在购买时手动填入你的邀请码,可立减150元
点赞 回复 分享
发布于 2021-02-15 23:39
见里面是阿里面试里面可能是压力最大的了,各种深挖
点赞 回复 分享
发布于 2020-09-24 16:11
👍强啊,但是我8月底面完简历面,问hr都说过了,但是到现在都没第二面= =
点赞 回复 分享
发布于 2020-09-24 14:18
我觉得很棒啊~
点赞 回复 分享
发布于 2020-09-24 13:17
超棒!
点赞 回复 分享
发布于 2020-09-24 12:47
你有没有内推人呀。。好像阿里系统里面,两个面试中间间隔一周以上,就过期了。我建议你找人问问。看那边有没有给你申请延期
点赞 回复 分享
发布于 2020-09-24 12:02
啊。老哥你已经简历面过去十几天了?
点赞 回复 分享
发布于 2020-09-24 12:01
楼主你好,请问你是实习、校招还是社招?
点赞 回复 分享
发布于 2020-09-24 09:47

相关推荐

xdm 早上喝奶茶差点喷出来。事情是这样的,我们班有个哥们儿,简称 L,去年秋招拿了字节sp,专业方向是后端。我们当时都震惊:这哥们儿平时课上从来不发言,期末小组作业基本是划水的那种,刷题平台 commit记录我点进去看过,绿格子稀稀拉拉。但他面试一路绿灯。一面二面三面 hr 面,全过,给的还是sp。当时班级群里恭喜他的、问他经验的、约饭的,热闹了一周。他说自己"运气好,准备充分"。我们都信了,直到三月初他入职。入职第二周开始,班里另一个进字节的同学W(在隔壁组的)开始跟我他的不对劲。一开始是写代码慢,后来写不出来,再后来是组里 mentor 让他fix 一个简单 bug 都搞了一下午没动静。最离谱的是上周。W 说他们大部门搞了个新人分享会,让新人讲一下自己负责模块的设计思路。L 上去讲了 20分钟,全程念稿子,问答环节别人随便问一个"那你这里为什么用 Redis 不用 Memcached",他直接卡 30秒说"这个我回去再确认一下"。会后他 mentor 直接找 leader 谈,leader 找 hr 谈,hr调出了他面试录像,全程对比口型和回答节奏,发现他二三面有大量时长在偷偷看屏幕外(推测开了双机位 AI 答题)。(这段是 W后来转述给我的,他自己也是听他组里同事八卦来的)昨天下班前,W 告诉我L 被辞退了,让他自己走,不走就走仲裁但会发函到学校。L 现在已经回学校了,朋友圈仅三天可见。我说真的,我不是个心眼小的人,但是我看到这个消息的时候真的有种"嗯,挺好"的感觉。去年秋招我投字节后端,简历挂。我准备了八个月,背 八股 + 刷 500 题 +项目改了三版,连面试机会都没拿到。班里这哥们儿凭着一个外挂上岸,最后还是被甩出来了。不是说作弊就一定会被发现,但是当面试拿到的 offer远远超出真实能力的时候,迟早会有这一天。试用期三个月不是给你过家家的,是真的要写代码、要在会议上回答问题、要扛需求的。我现在反而有点同情他。同情他相信"上岸就是终点"。发出来不是为了嘲笑谁,就是想说给那些正在被身边作弊上岸的同学搞得很 emo 的 uu 们听——别急,回旋镖很长,但它一定会回来。你继续刷你的题,写你的项目,背你的八股。该是你的迟早是你的,不是你的早晚还得还回去。xdm 共勉。
牛客12588360...:我不想评论面试方式,作弊是绝对不对的,但是你八股加刷题也不过是个做题小子,他穿帮纯粹是他菜,你也没有高明到哪里去
点赞 评论 收藏
分享
不知道怎么取名字_:这种,我遇到过一次,筛选简历的人没注意,面试官拿到简历后一看,就觉得不用面试了
点赞 评论 收藏
分享
评论
13
71
分享

创作者周榜

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