菜鸡C++面经

写在前面的话:

投了20多家吧,跪了很多多家,中间焦虑、失眠、难受的心情真是一步步熬过来的,最后拿到的华为offer(感觉自己是真的菜),本篇主要分享对几个公司的感受和遇到的坑,笔试题目什么的记得不太多。

个人情况:

北邮的通信工程 本科,大三之前毫无未来展望。无项目无社团经历,没学过计算机网络,没学过操作系统,大一大二主要做的就打炉石和dota2。大三上开始学C++,刷leetcode然而其实也是两天打渔三天晒网。真正开始的时候应该是去年暑假在寝室学了两个月。然后秋招拿了个实习,但是不想呆北京,后面干了几个月就溜了。

春招投/面的公司:

深信服(一面挂):深圳 C/C++软件开发

第一家面的公司,就在北邮一间小教室,周五晚上9点笔试完,凌晨1点发短信说早上面试,主要形式是:面试官拿了几页纸,里面全是题目,然后一个个问你,不会就跳过下一个:

  • C++/C的内存分配,栈和堆的区别,为什么栈要快
  • C++和C的区别
  • TCP三次握手
  • 给一个坐标系和一个矩形,如何判断矩形在坐标系内(当时没考虑到矩形边没平行x,y轴的情况,此时感觉挂了)
  • 如何用一个1立方米的方块占满这个小教室(我:???)

问了很多主要记得就是这些,一面都是C/C++基础,总体来说是自己没准备好,也没啥好说的。
总的感受是面试官还是挺好的,会引导你,整个面试过程还行吧,但是笔试系统不咋的,而且听说深信服加班多工资少。。。

vivo(hr面挂):深圳 C/C++软件开发

vivo就在面深信服的第二天,了解相关信息的时候说vivo面试很简单。。vivo的笔试系统也不好,基本体验良好的笔试系统就是牛客网和赛码网了。vivo是在一个酒店,大家在一个会议室等着,叫到名字的会被领到不同的房间面试,整个春招而言,在酒店面试的公司中给我感觉最好的就是vivo了

  • 一面:就问了笔试的一个动态规划的回文字符串的题,然后就是大学生活,实习经历。
  • hr面:本以为一只脚已经踩进vivo了,结果hr面各种坑。
    问:你的缺点是什么
    答:有点拖延症?(前一天在牛客网上看见的说答拖延症没问题,感觉还是有点问题的,后面觉得答:比较内向,在众人面前演讲会紧张,所以一般需要做好充分准备 这样比较好)
    问:你为什么成绩不好(50%以下),为什么6级飘过
    答:因为参加社团活动去了,心里不重视成绩。(正确应该是先解释原因,然后回答虽然我成绩不特别好,但是我在工作上是十分认真负责balabala的)

总的来说,面试真的简单,比华为还简单,但是hr面一定不要急,最好语速和hr一样,多想想。

招商银行(一面挂):深圳 软件开发

招商银行的笔试系统也不咋滴,考的很多都是数据库,然后我并不会数据库,居然还是进面试了(估计学校加分)。然后先电面了解情况,这个电面并没有什么用,一般几分钟,然后去一个酒店面试。下午两点的面试,我提前到了,然而那的酒店工作人员告诉我,面试官吃饭去了???两点十五分的时候面试官来了。

  • 为什么内存分配一定要用栈这个数据结构,先进后出?也就是为什么栈是栈?(我理解到了意思,然而并不能回答出来)
  • 然后又一个简单的手撸代码题,菜鸡没写出来。然后网络,数据库了解不多然后就回去了
  • 实习经验

感觉招行更需要有数据库基础的,然后面试官是个女的,全程严肃脸,然后我也慌慌哒。

Thoughtworks(挂):深圳 软件开发

Thoughtworks是在他们北京的公司面的,面试体验最好的公司。3月初投了,然后我都忘了,3月14收到作业下载权限开通的短信,然后一晚上写好作业,3月23号收到面试消息,然后周六去面试.
Thoughtworks据说从里面出来的员工没一个黑他们公司的。整个面试流程是1.hr面试 2.英文逻辑题 3.结对上机测试(2,3的顺序可能变换)

  • 结对上机面试就是先问你作业的思想,然后扩充作业题,考察你的编程习惯,快捷键的使用,中间穿插一下基础知识考察,难度还行吧
  • 英文逻辑题看懂例子就不难,基于保密就不能说了,反正不难吧。
  • 除了一张英文逻辑题的测试卷,没有其他英语考察。
  • 问了hr和上机测试的面试官,为什么他们这么认同公司。回答是文化和一种使命感,当时心里想的是和dota2信仰玩家一模一样。

中午员工帮你订外卖+饮料,你可以吃完饭回去。全程员工微笑脸,不论开门,引导去面试官那(包括面试官也很和蔼的样子....),走的时候还会和你说再见。最后结果hr告诉我,开发岗位不多了,我也不想换测试和城市,就很遗憾了。找工作真的要能保持心态,有时候是因为有些人比你更优秀,虽然你表现的很好。

链家(一面挂):上海 C++/C

面完Thoughtworks在他那吃完饭,下午就去链家,一天经历了面试体验最好与最不好两个极端。链家的第一次笔试特别难,两道题第一道80%,第二道题也没写居然过了,但是我心里也没报什么期望。约的3.30,我3点到,然后等到4.30才面到我,确实人很多,大家都在链家的一个大厅等着。

  • 实习经验
  • 你学通信的,说一说哈夫曼编解码(我:???)
  • 写一个你比较熟悉的排序(我写了快排)

然后就一面挂回去了,其实挺难受的,完全没问什么算法和基础。

爱奇艺(挂):上海 C/C++

其实有时候找工作真的看缘。爱奇艺我是直接官网投递,牛客网搜索爱奇艺随便找了个内推码,最后居然真的内退成功了。打电话给我电话面试,全程问实习,然后问我能不能提前去实习,可以转正,我做毕设并不能,然后他说他和hr交流下然后给我回复。后面牛客网的一个牛友和我私聊说他的情况,然后也没问啥就得到了offer。主要原因在于能不能提前去,因为面试官对我说很缺人。

58(二面完等消息):上海 客户端开发

58是4月1号笔试的,58的笔试系统也不好,然后是参加Openday,当晚面试。有很多说参加4.1笔试后没消息的,一般是因为你没去Openday。

  • 实习经历
  • C++内存分配
  • 链表合并(leetcode原题)
  • 如何判断内存泄露,野指针是什么,内存泄漏怎么办?
  • 二面似乎是一面面试官的老大,然后主要问的学习,实习什么的。

感觉二面面试官不太想和我说太多,感觉是凉凉了。

华为(offer):杭州 软件开发

华为的乱序面试真的醉,***投的华为,3月底性格测试,4.3面试,4.10笔试(3道AC),4.18收到签约短信。真·一个月。

  • 华为笔试不难,多刷刷leetcode就没问题。
  • 一面:主要问实习,手写了一个快排,然后问我如果设计一个银行app需要哪些界面(???)
  • 二面:问大学生活,学习状态等等,聊了很多。面试官说我心态很好,给我一个机会。

总的感受就是流程真的很慢,然后表现出乐观,能吃苦的精神就能有一个好的表现吧。

这前面的都是做了笔试有面试的,笔试挂的有美团,美图,便利蜂,37互娱,今日头条等。简历挂的有英语流利说,吉比特。投了简历没回应就更多了。

自己春招的时间算是一个月吧,这之间心态真的崩了很多次,感觉找不到工作了,也不想学习,都是看牛客网大家的分享度过的。也算是自己大一、大二没努力的一种报应吧。说下自己的学习记录吧:leetcode刷了前150道题,反复刷了两三遍,剑指offer刷了两三遍,然后看了C++ Primer(第五版),C++ effective,深入探索对象模型,TCP/IP详解卷1,Linux鸟哥私房菜。

总而言之,希望大家能保持一个心态,这是我这一个月的最大体悟。从去年4月份时不时就会焦虑,失眠,现在轻松了很多,春招就这样了,告辞。

#面经##春招#
全部评论
是啊,失眠呀
点赞 回复
分享
发布于 2018-04-21 13:06
太真实了  秋招痛苦中
点赞 回复
分享
发布于 2018-09-08 11:18
阿里巴巴
校招火热招聘中
官网直投
冲你这个id,我顶一下贴,ob之王
3 回复
分享
发布于 2018-04-21 12:33
牛客网还有集团军的咯
点赞 回复
分享
发布于 2018-04-21 12:35
一枪三级头,三枪九级头?
点赞 回复
分享
发布于 2018-04-21 12:45
哇,校友啊!
点赞 回复
分享
发布于 2018-04-21 16:34
毋胜利,吾宁死。
点赞 回复
分享
发布于 2018-04-21 17:45
感谢大佬的分享,学习的东西拿来用了,谢谢大佬!
点赞 回复
分享
发布于 2018-04-22 00:28
我最喜欢玩的也是炉石和dota2 下半年秋招有点慌
点赞 回复
分享
发布于 2018-07-03 15:53
楼主这是大四下学期的春招么
点赞 回复
分享
发布于 2018-07-03 23:21
楼主这些书是全部看完了吗
点赞 回复
分享
发布于 2018-07-19 09:47
深信服最后一个题是什么鬼
点赞 回复
分享
发布于 2018-11-04 13:22
我去美团了😁给发了衣服很暖和
点赞 回复
分享
发布于 2019-12-14 15:06
问一下,矩形在‘坐标系’内是什么意思???
点赞 回复
分享
发布于 2020-10-18 17:29

相关推荐

18 267 评论
分享
牛客网
牛客企业服务