24届校招末班车🚙 三本 哈啰Java OC啦~

面经翻我主页,我就先来介绍一下个人经历:

学历:三本🐭🐭(某92的独立学院,唉..学院本是真伤)

经历:互联网小厂Java实习 + Apache开源经历 + MIT公开课实验"礼包"(6.828+6.824) + 基于SpringCloud实现的项目(当毕设了)

技术栈:Java + Go 双修

简单回顾

​ 进了大学后 其实心有不甘的,刚大一那会心中就想着自己是一定要考研的,但几个月后,放弃了这一想法,还是决定走找工作这一条路。

​ 决定了后,就开始接触"校招" "计算机找工作"等关键词提供的信息,开始"探图"模式... 记得刚开始啥都不懂,就会产生 "前后端都要精通,不仅Java要学,python,cpp也要会这种..." 这种幼稚的想法。后面很幸运碰见了不少的网友,他们告诉一些平台和学习的方法和目前的形势,例如 极客时间、LC力扣、牛客等平台,慢慢出现一些模糊的字眼 "八股文","计算机四大神器","ACM模式"...

​ 最开始接触也是持续最久的平台就是 Leet_Code了,记得一开始还不敢去刷,是大一上看了一学期的《啊哈!算法》后,从大一暑假开始刷起来的,那时候也只会C语言,其他什么都不会,而且也不懂得什么是核心代码模式,那段时间真的是一度想放弃,一道岛屿数量,一本《啊哈!算法》,一下午,怼着电脑调了三个小时bug才显示通过->"击败百分之5的人",那时候真的很开心,但是累也是真的。就从那天下午开始,慢慢走上了算法道路上。

​ 在2022几乎全年都在刷,但我不是一定要每天都要打卡的那种,毕竟人是有疲惫期的,如果我真的很累、很焦虑的情况下,那么那天我就干脆不做了,所以,对于心情不好的那天,自然而然就是灰色的,代表我那天糟糕的心情(当然也不全是,有次是出去旅游~),所以现在回头再看看自己,可以看到自己2022年,在哪天崩溃倒下,又在哪天奋勇站起,从而继续拼搏!(所以在这里非常感谢2022年的自己!)

alt alt alt

​ 说完算法这道坎,后面紧接而来的就是 Java生态、八股文、实习 三大难点了,对于Java,在大二时也非常头疼,到底学什么才能符合大厂,符合校招生的水平??对于琳琅满目的技术框架:SpringMVC、SpringBoot、SpringCloud、MySQL、Redis、Git等等等,他们有什么联系?我该学哪个?先学这个还是先学哪个?这部分我还是很头大的,但我可以分享一下我的一些的学习经历吧,学弟学妹们可以参考参考:

  1. 学习路线可以参考黑马or尚硅谷提供的,具体看哪家,我个人倾向黑马,因为黑马是注重上手的。当然这个按照个人来就行
  2. 对于Java和JVM、MySQL我个人推荐,康师傅的,讲得真的非常合我胃口,基本上八股全贯通!!当然因人而异,可以自己选择
  3. 八股这块,懂得都懂,小林+Javaguide 乱杀
  4. 其次就是一些中间件,例如 MQ、ZooKeeper 啥的,这些我建议是运用到项目中再去仔细地学,比如你实习有用到Zookeeper并写到简历上,那么就可以了解底层更细致的原理了,不然面试官问你,一问三不知 妥妥扣分项。

 ​ 在大三这一阶段,可以说是要开始找实习了,我清晰记得2月-4月只有一场面试,那就美团的IOS工程师,是人生第一次面试,前两天晚上睡觉还激动+紧张得睡不着(没错,我确实有那么离谱..),果不其然哪,挂了,从那次面试之后邮箱和电话变得额外安静,没人约面了....没错这就是学院本,当初真的不知道自己学那么多的意义是什么。终于在4月底来了一些面试,也获得了北京一家企业的offer,于是开始摆了,但是很衰,最担心的噩梦来了,临近去的前三天时候告知我没有hc了,offer原地被毁,我当场懵逼了,像小丑一样跟HR和面试官表达自己的困惑和不解,要求能不能通融一下,HR表示跟Leader商量,让我不要着急...但是像我前面说的,我就像个🤡,没了就是没了,明明是话术,我还真傻傻地等,无奈也只能退机票了(赔了好几百5555....)直到7月份才迎来一家小厂实习offer 的机会,于是立马启程了

   7-10月可以说是最繁忙的了! 实习+开源项目+毕业论文 三重压力(学校分两批答辩 我被安排第一批 十月底答辩),这压力真的就是摁着我头皮在打……当初几个月的作息就是:一三五 午休和下班时间回公寓赶论文, 二四 午休和下班时间搞开源。当初真的压力要爆炸了!实习mentor嫌我业务low,开源mentor催我PR……论文mentor催我交初稿、查重,即使是周末也要被论文、开源整得头昏脑涨,感觉放假了又没完全放假。后面也是咬着牙挺下去了,但我再也不想这样子了,因为我可以感受到我没办法完全把心思放在一个东西上,有段时间还被实习mentor说了,当天下班完全郁郁了,感觉自己好tm菜,一个人坐在公园湖边,看着一家子人出来散步🚶🏻,其乐融融的样子,想到自己一个人孤身在外 真的特别难受,特别想家😣。

(期间好友也帮我捞广州一家中厂的面试,但是能力有限..一面直接挂彩了555,但是还是非常非常感谢 @找不到Offe的野指针,实习+校招历程上我们相互抱团取暖,可以说是难兄难弟了哈哈哈)

​ 很快来到了秋招,秋招开始的7-10月疯狂海投,但还是没有一场面试,在秋招进入9-10月份开奖阶段,我也就只能刷着牛客看着各大佬收获offer,而自己只能像🤡一样,每天只能是投简历然后焦虑,焦虑后投简历...不过庆幸的是,这期间也认识了很多牛(da)友(lao),在一起抱团取暖,互相安慰互相鼓励,这种感觉真的温馨。终于,在秋招末班车,也顺礼拿到了保底的offer-数字马力,并且我的面试很简单,二面居然聊聊天就过了?!相比一线中大厂而言,虽然给的不高,但是在长沙/郑州属于Top了,也非常感谢数马给的机会,真的是学院本的救命稻草了!

alt

​ 最后,在春招,秋招战神们已经开始收手,该去玩的去玩,该去实习的去实习了,竞争压力没有那么大 (感谢大佬们的不杀之恩),一些知名厂也给了些面试机会,鼠鼠我也非常幸运地收获满意的offer,也算是圆了"大厂"梦了

最后的一些感悟

对学院本且想去中大厂的兄弟们泼点冷水💧: 针对当前互联网就业形势和后端这方向而言,真不适合去卷,因为已经不是20、21年那种互联网鼎盛时代了,我当初来卷是因为在21年看了不少二三本上岸大厂的帖子,觉得自己也可以,但是实际发现,咱们能拿到中、大厂的,真的需要运气很好,而不需要有多好的技术,因为我见过太多比我厉害、比我牛逼的大佬了,只是往往缺少运气和机会。

但中、大厂也不是一点机会没有,只是后端这个方向实在是太卷了,可以多试试其他方向比如移动、运维等,相对比更好找工作,当然凡事是有利有弊的,得自行定夺。

如果学弟学妹现在是刚上大一或者大二时,有去中、大厂的决心和毅力的话,并且家里不急需用钱,我真心真心真心再真心的建议:大一可以选择复读,大二选择考研,因为对于咱们学历而言,最起码考个大学结尾的学校或者双非硕,就业机会都会大幅提升,性价比很高的,比直接卷中、大厂要舒服得多。

还有的是,如果下定决心走工作、考研、考公,就尽量一条心走下去,因为我见过我大学同学就是一开始准备考研,准备1个月然后又找工作了,又坚持了2个月,后面又想着去考研,又浪费了两个月的时间,然后又决定找工作..这完完全全浪费了好多时间,典型的反面例子...

读到这里, 学院本的学弟学妹们,如果你依然持着热血,和非常充足的毅力和不变的决心!已经想清楚了就是要冲击中大厂,那可以放手一搏!毕竟我也跟你一样都选择了这一条坎坷的路,欢迎你们春秋招找我直推。

最后,感觉最重要的还是得保持一份谦卑的心态,因为不仅在校招过程中,还是在未来的人生旅途中,往往交际是最多的,保持一份谦卑、尊重他人的心态不仅会让自己更受尊重,也会让自己走的更长远,让自己更自信~

感谢

至此我的学生时代算是差不多要结束了,时间过得真快啊,小学的时候一直觉得有上不完的学,写不完的作业。哈哈,一眨眼就要成为无聊的大人了,算是一路曲曲折折,很多感悟吧。

首先,感谢在牛客背后一直努力运营、开发等等的哥哥、姐姐们,能够让我们随时随地地了解当前校招形势。

其次,非常感谢这一路上的牛(da)友(lao)们,虽然我们遍布五湖四海,相隔千万里,未曾见面,但依然能够相互鼓励、抱团取暖,我觉得这份情谊、氛围才是最难得的

接着,也很感谢在我身边的家人,虽然他们不从事这个行业,但依然能够相信我、支持我。

非常感谢我最可爱最漂亮的女朋友,在每次面试完我经常性去刷新一下面试进度,面试前和面试后都十分焦虑、内耗,这期间是她陪在我身边,帮我转移、分散我的注意力,会带我外出散心以及吃各种美食。我也经常地反复问: "我到底会不会过",她也不会烦躁,耐心地一次次对我说 "肯定没问题的",真的很感激在我最具有负能量、最焦虑的时候,依然能够给予我最大的包容,理解我的情绪!!

最后,再次由衷地感谢各位牛友们,在这里遇到了很有趣的大家!

alt

#哈啰##春招##双非本科求职如何逆袭##Java##后端#
全部评论
只有学院本才知道学长一路下来的艰辛
71 回复 分享
发布于 04-05 18:29 湖南
牛的兄弟,在牛客第一个学院仔进大厂了吧
29 回复 分享
发布于 04-05 20:13 北京
你不oc谁oc比很多人都强了
10 回复 分享
发布于 04-05 18:21 安徽
偶像
8 回复 分享
发布于 04-05 18:26 湖南
给佬跪了学院本只有寒冬
8 回复 分享
发布于 04-05 19:48 浙江
佬,同二本,大厂简历全挂,看完您经历深感惭愧😭😭😭
8 回复 分享
发布于 04-05 22:43 河南
向佬学习
7 回复 分享
发布于 04-05 17:56 四川
🐮
7 回复 分享
发布于 04-05 23:16 广东
前面的没破防,看到还有女朋友破防了
6 回复 分享
发布于 04-06 16:10 福建
大佬,同学院本 当初面哈啰挂了
5 回复 分享
发布于 04-05 19:52 北京
是我关注了一年了的行健的学弟
4 回复 分享
发布于 04-05 17:45 江苏
学院本的心酸
4 回复 分享
发布于 04-06 13:24 江苏
哈啰✌,yyds
4 回复 分享
发布于 04-08 23:10 广东
向佬学习,下周学校开会我要跟他们讲讲佬的经历
3 回复 分享
发布于 04-05 18:08 新疆
只能说,学历只能决定下限,上限可以冲一冲
3 回复 分享
发布于 04-05 23:06 广东
牛啊,大佬,以你为榜样
3 回复 分享
发布于 04-06 21:48 江西
同哈啰
3 回复 分享
发布于 04-09 16:41 重庆
太强啦
3 回复 分享
发布于 04-12 12:05 广东
佩服老哥,同学院本
2 回复 分享
发布于 04-05 23:40 浙江
佬 同学院结尾 但是我太菜了 只有一个白菜offer
2 回复 分享
发布于 04-06 22:16 广东

相关推荐

#通信硬件知识分享# 嵌入式软件工程师则主要负责嵌入式设备上的软件开发工作,与传统软件工程师不同。传统的软件工程师通常开发PC或服务器上运行的应用程序,所依赖的操作系统大多是Windows、Linux等,而嵌入式软件工程师的工作环境则是诸如Wince、VxWorks、Linux等嵌入式操作系统。一、嵌入式软件工程师的工作通常包括:1. 应用程序开发:根据客户需求开发嵌入式设备上的应用程序,如智能家居设备、医疗仪器的用户界面等。2. 嵌入式开发工具的使用:使用专门的开发工具,如Wince下的EVC(Embedded Visual C++)或Linux下的QT等。3. 底层软件设计:尽管嵌入式软件工程师的主要工作在上层软件,但有时也需要参与到底层驱动的设计和调试中,确保上层应用与硬件的协调。二、嵌入式硬件工程师与嵌入式软件工程师的区别1. 工作性质的区别嵌入式硬件工程师主要负责设计和搭建硬件平台,为软件工程师提供开发环境。硬件工程师的工作更像建筑师,设计并构建产品的硬件基础;而嵌入式软件工程师则像室内设计师,为产品增添功能和美感。硬件工程师的工作重点在于确保电路的正常工作以及各种外设和芯片的兼容性,他们在设计时需要考虑以下几个关键问题:- 功耗:控制电路设计的功耗,特别是在便携式设备中,这一因素尤为重要。- 电磁干扰(EMI):确保电路不会干扰其他设备,也不容易受到外部干扰的影响。- 生产可行性:电路设计不仅要满足功能需求,还需考虑生产的便捷性和成本。- 可靠性:设计要能经受住长时间的使用和环境考验。 而软件工程师则专注于通过编写代码实现产品的功能,他们的主要职责包括应用程序开发、操作系统移植、以及优化软件性能等。2. 项目依赖的差异硬件的设计在整个项目中尤为关键。没有硬件,软件无法运行;但是在某些嵌入式系统中,硬件产品可以独立工作,比如简单的单片机应用无需操作系统支持。这种情况下,硬件工程师往往需要负责从硬件设计到功能实现的所有工作。而软件工程师在某些项目中可以缺席,特别是在没有复杂操作系统或用户交互界面的系统中。3. 就业形式的差异国内嵌入式软件工程师的就业市场较为广泛,培训资源也多,因此入门较为简单。硬件工程师由于门槛较高,需要深入的电路设计知识和实践经验,因此市场需求相对较少,但核心硬件开发人员的需求始终存在。一旦硬件产品定型,软件的升级和维护成本较低,因此在后期,企业会更依赖软件开发来提高产品的功能和竞争力,这也导致嵌入式软件工程师在企业中的需求量较大。我面试看的是大佬的面经,链接放下边了  c++/嵌入式面经专栏-牛客网 https://www.nowcoder.com/creation/manager/columnDetail/MJNwoM
点赞 评论 收藏
分享
评论
247
357
分享
牛客网
牛客企业服务