【暑期实习总结】 无法去当腾孝子了TAT
BG是双9硕+无实习经验+Cpp选手,今天刚拒绝完腾讯的offer算是正式结束找暑期实习了(虽然已经摆烂了一周了hh),算是运气比较好,整个找实习的过程中还算比较顺利。
【实习准备】
先说说自己的整个准备过程吧(差不多1个月):
因为老师明确放实习,所以从3月初开始全身心投入找实习ing,算法因为平时有积累刷大概Leecode300,因为硕士研究方向偏底层一直在做原型系统的开发,所以Coding能力还不错,也有对应的C++项目。然后就是熟读XiaoLin Code + 关注LeecodeHot100。在基础八股准备完了之后,就在牛客看各种面经进行查漏补缺 + 对于每次面试进行复盘总结。
整个面试的状态也从:畏畏缩缩裸面->不熟练心里没底面->状态拉满自信面->逐渐开始摆烂面->开摆hhh
因为本科学院的原因,相较于别的同学,我一开始就对找到满意暑期实习的难度有一个心里预期(运气和实力都很重要,例如我就是运气选手),所以可能整个过程都没有那么焦虑(我在说什么p话,焦虑麻了,感谢女朋友这段时间的开导TAT)。在牛客也看到了不少大佬的经验贴+面经,使我自己对于就业的想法也在不断的改变。这里推荐一手timeError dalao,这是我在牛客刷到的第一个乱拿offer的dalao,强+文写的巨好hhh,狠狠当了一波牛客窥子。
回到正事儿,主要说说我对这次暑期实习难度、Cpp选手情况和自己的情况+面经,个人感受,你杠你就是对的。
【暑期实习难度】
我感觉这个暑期实习的难度相较于去年(听师兄的描述)其实是要好一些的(不可否认,因为大环境的原因,还是很难),身边实力不错且认真准备的选手都拿到了至少一个ATMD的offer,没有offer的朋友们也不要太焦虑,很多厂子应该都是4月才开。而且大多数朋友只是因为实验室压力或者误判难度导致准备不充分,不要怀疑自己的能力 自信点 朋友们
【C++选手的情况】
其实我觉得大环境对于C++选手,其实是不太乐观的。我认为这位前辈的描述很好,参考这个帖子:https://www.nowcoder.com/discuss/557342911868739584?sourceSSR=search 除非是对底层、网络感兴趣(自己去玩内核啥的)、acm选手(通用c++里面基础很好的)、项目实习有明确方向(游戏路线:自己使用过游戏引擎开发游戏、Qt或者音视频、嵌入式:自己玩过板子啥的、存储:实验室方向是存储相关的、AI底层优化)比较好得到对应方向对口的机会,其他普通的通用C++选手就纯看学历+基础,竞争力感觉会小不少。
潜在岗位,大厂C++多的也就腾子+阿里云,其他基本偏业务(java),C++的岗位比较少,然后就是TP(普联的营业额下降严重)、华子、联想、各种车企(感觉今年车企都挺难)、其他嵌入式硬件厂商、工业软件厂商。相较于JAVA的岗位少太多了(虽然JAVA也卷),如果选择C++这条路,需要花费更多的时间。
整体暑期实习过程中,我觉得今年前端(猜测因为“前端已死”导致学前端的少了)+移动端(可能因为鸿蒙的原因)的机会是真的不少。所以大概先花时间准备前端,再准备JAVA后端,最后走全栈才是今年的版本答案?(个人瞎猜hhh)
【个人情况】
ATMD情况
阿里系:阿里云oc、高德二面挂、淘天一面取消。
腾讯:腾讯云offer,wgx企业微信一面挂、ieg天美一面挂TAT
美团:阿里云三面没接团子电话,双流程直接挂=-=甚至没有面,团子太小气了。(亏我还是团子优质客户,每月都买红包来着,这就删团子一天用饿了么,记仇ing)
字节:因为听说字节终身面评,一直没敢投,后面有offer了,就没有投了。
其他投递厂子:
蚂蚁:笔试炸了TAT,三封感谢信
快手:简历挂掉了 =-= 想不明白,手子应该只要实习过的佬吧
京东、DolphinDB、地平线、滴滴、七牛云、百度、小米、联想、oppo 简历评估ing
【TIMELINE】
腾讯:
3.12 wxg一面挂—>3.19 ieg天美一面挂—>3.29 腾讯云一面—>4.2 腾讯云二面—>4.8 腾讯云三面—>4.10 hr面—>4.12 oc
阿里系:
阿里云:3.15一面—>3.27二面—>4.1 三面—>4.9 hr面—>4.15 oc
高德:4.9一面—>4.12二面挂
【面经合集】
腾子
<腾讯wxg 企业微信 后台开发一面面经(处女面)>
面试状态:刚刚搞完自己的事情,投入找暑期实习。过了一边高频简单八股(最基础的)+ Cpp基础
面经
自我介绍
算法(30min):
1.leecode 239 滑动窗口最大值
2.leecode LCR153 二叉树中和为目标值的路径
项目面(15min):
讲述项目框架和workflow,询问我的实现细节
八股面(15min):
问了我有没有用过+了不了解rpc、redis、消息队列,答不会,剩下的都是简单八股。
1.数据库事务相关
2.虚拟内存相关
3.内存碎片相关
反问:
1.组内的具体业务
2.我这次面试的情况和不足
面试体验:
企业微信的面试官在捞我前其实就说过我的简历和他们不太match,他们更偏业务,我更偏底层一点,询问过我是否愿意尝试。因为当时没有面试过, 所以还是接了。面试过程问的八股+算法都答上来了,但是问的很基础,有点kpi,但是结束后确实认真提出了我的不足和可以提升的点。虽然他说和同事讨论完还是觉得·我不太match把我挂了,但是还是很感激给了我机会。
<腾讯ieg 天美 后台开发一面面经>
面试状态:大概是认真准备了1周+的状态,cpp基础 + xiaolinCode粗糙过了一遍。
面经:
自我介绍
项目面(20min):
给他看了项目的设计框架以及讲了项目的workflow,询问一些项目运行细节
八股面(20min):
1.C++的编译过程、二进制可执行文件在操作系统里面怎么运行的
2.C++的一个服务,对外暴露了一个http接口,突然服务反馈慢了,是怎么回事,怎么排查?
3.tcp和udp的区别,tcp如何保证消息可靠的?udp如何实现消息可靠?
4.C++的智能指针,share_ptr是不是线程安全的,如何去保证的?
5.虚拟内存,谈谈理解+应用场景
…
算法面(20min):
Leecode402 移掉 K 位数字
反问:
1.组内的具体业务? 是wz的网络组+商城推荐算法组
面试体验:
天美面试官的体验很好,很耐心+感觉技术很好。虽然八股简略过了一边,但是没有深入了解,所以所有八股全部知道浅的知识,再追问就只知道一知半解+不知道了。因为蛮想去天美的,八股答的比较差就心态小崩,算法无心思考也没做出来(其实蛮简单的==),面试官还耐心安慰我,虽然秒挂hhh。
<腾讯csig 腾讯云 后台开发一面面经>
面试状态:面csig的时候应该是状态最好的时候,Xiaolin Code已经熟读 + Cpp的八股完全搞定 + 天美之后心态转变,放的很开。
面经:
自我介绍
项目面(25min):
给他看了项目的设计框架以及讲了项目的workflow,询问一些关于安全和存储相关的细节
算法面(25min):
1.Leecode678 有效的括号字符串
2.Leecode230 二叉搜索树中第K小的元素
素质面(10min):
1.最难忘的bug是什么?怎么解决的?
2.如果发现了bug会怎么排查?
3.期望实习base地、时间以及转正意愿。
反问:
1.组内的具体业务
2.是否有cpp岗,无需转语言。(不太想转go和java)
3.面试评价
面试体验:
小插曲就是面试官一开始约到了凌晨2.30=-=(一度以为是kpi),打电话过去约了时间。面试体验很不错,因为是云相关,面试官对于我的项目更熟悉,全程交流也比较顺利。
<腾讯csig 腾讯云 后台开发二面面经>
面试状态:面csig的时候应该是状态最好的时候,Xiaolin Code已经熟读 + Cpp的八股完全搞定 + 天美之后心态转变,放的很开。
面经:
自我介绍
项目面(25min):
1.给他看了项目的设计框架以及讲了项目的workflow,询问一些关于安全和存储相关的细节(和一面差不多)
2.问了技术难点。
算法面(30min):
1.Leecode560 和为K的子数组
2.非leecode题目 鸡鸭排序(大概中等难度)
反问:
1.组内新人的培养模式
2.面试评价
面试体验:是否问八股已经记不清了==(问了也估计很基础),面试体验也很好,因为是云的缘故,项目比较match,算法a完面试官就开始问我实习时间和意向了。
<腾讯csig 腾讯云 后台开发三面面经>
面试状态:面csig的时候应该是状态最好的时候,Xiaolin Code已经熟读 + Cpp的八股完全搞定 + 天美之后心态转变,放的很开。
面经:
自我介绍
项目面(30min)
1.细问了整个项目结构(细到基类 派生类的实现)和workflow。
2.问了在校的一些情况
3.智力题:经典跑马
反问:
1.面试评价
2.是否为技术终面
面试体验:面试官比较偏i人,基本都是我在说,简单到一度让我怀疑是hc已经没了,被kpi了。
<腾讯csig 腾讯云 后台开发hr面面经>
面试状态:因为清明节出去放松休息了,水平下降了些=-=
面经:
素质面(25min)
1.自我介绍
2.为什么之前没有实习?
3.职业规划
4.个人特长
5.兴趣爱好
6.手里offer
7.为什么想来腾讯?最后会选择腾讯吗?
反问:
1.oc大概多久?
面试体验
Hr面来的很快,Hr人很好很有耐心,交流的很愉快。
阿里
阿里云因为研究方向和组内比较match,所以技术面基本无参考价值,就只说说面试感受,和云的面试官面试更像技术交流,特别是二面和三面的dalao,学到了很多实际场景的新知识。
<阿里云Hr面面经>
面试状态:面试状态:因为清明节出去放松休息了,水平下降了些TAT
面经:
素质面(25min)
1.自我介绍
2.为什么之前没有实习?
3.职业规划+技术偏向
4.个人特长
5.兴趣爱好
6.手里offer(ATMD投递情况)
7.为什么想来阿里云?最后会选择阿里云吗?
反问:
1.oc大概多久?base地以及我自己的排序?
<高德 搜索引擎 开发一面面经>
面试状态:懈怠了一些
面经:
自我介绍
算法面(10min):
1.爬楼梯升级版(1和2 升级为1、2、3)
2.大数相加
项目面(25min):
给他看了项目的设计框架以及讲了项目的workflow。
八股(15min)
1.乐观锁悲观锁以及如何实现
2.指针和引用
3.进程、线程、协程
4.B+树的优点
反问:
1.组内具体业务+新人培养模式
2.面试评价
面试体验:面试官人还不错,但是是用JAVA的,对于C++了解甚少,八股很简单。
<高德 搜索引擎 开发二面面经>
面试状态: 离最佳状态下降了不少
面经:
自我介绍
项目面(25min):
给他看了项目的设计框架以及讲了项目的workflow。
算法面(20min):
1.K节点个数检测(如果两个节点的值和结构一样,则有一个K节点)
2.Leecode516 最长回文子序列
八股面(10min):
1.数据库相关
2.网络相关
反问:
无反问
面试体验:面试官人还不错,感觉技术也很好。项目聊的还行,但是伯乐在我写算法的时候一直崩(整个浏览器崩溃,然后只有重新打开重连,还一直保存不上),勉强写完第一道之后实在不想写了,有点折磨。第二道题只说了思路。体验不好(伯乐的锅),只能说和高德在暑期实习没有缘分hhh。
【最后的总结,吐吐槽?】
说起来,感觉特别对不起腾子,第一次面试是腾子给的,第一个oc和offer也是腾子给的,最后因为base地倾向把腾子拒了,作为玩着腾子游戏长大的网瘾少年来说(天美我太菜了 对不起==),当不成鹅孝子,心里愧疚麻了=-=。为了表达歉意,我决定给我的瓦多买套枪皮好好补偿他hhh。
也欢迎大家私信留言,都会认真回复hhh
最后就是祝愿大家都能拿到自己满意的offer!
祝好运(附上个猫猫头hh):
#我的实习求职记录##晒一晒我的offer##25届暑假实习#