双非本科2022年秋招总结(Java后端开发岗)

小米 9.1笔试(AK) 笔试挂
爱奇艺 8.22笔试 笔试挂
Soul 简历挂
Vivo 10.13投递 简历挂
OPPO 简历挂
货拉拉 简历挂
海康威视 简历挂
37互娱 笔试挂
顺丰 9.6笔试 笔试挂
YY直播 9.4笔试 笔试挂
京东 9.11笔试 笔试挂
科大讯飞 9.12笔试 笔试挂
BiGo 简历挂
AfterShip 简历挂
同程旅行 笔试9.16 笔试挂
4399(厦门) 9.24笔试 笔试挂
携程 9.27投递(测评低于60挂) 测评挂
奇安信 9.23笔试(AK) 笔试挂
卓航科技(成都) 10.3笔试 笔试挂
同花顺 9.23笔试(250分) 笔试挂
荔枝 简历挂
广联达 10.7投递 简历挂
途虎养车 10.7投递 简历挂
唯品会 简历挂
恒生电子 10.14晚上笔试 笔试挂
袋鼠云 10.9笔试 笔试挂
美团 10.17笔试End(AC2.27) 笔试挂
微众银行 10.15笔试End(AC2.73/3) 笔试挂
金山云 10.19笔试End(AC1.45/2) 笔试挂
阅文 10.21笔试End(AC2/2) 笔试挂
达达(上海,可投2) 10.17笔试End(21.4/25) 笔试挂
最右 10.21笔试End(AC1.8/2) 笔试挂
度小满金融 10.23笔试End(AC1.1/2) 笔试挂
大华 10.21笔试End(AC3/3) 笔试挂
极米科技 10.20笔试End(AC2/2) 笔试挂
360 10.24笔试(AC2/2,选择题难) 笔试挂
北森(北京/成都) 10.9投递,zhiye 测评挂
贝壳 10.6投递 测评挂
Zoom 10.7投递,牛客 简历挂
得物 10.16投递,官网 简历挂
新浪(北京) 10.4投递 简历挂
知乎 10.7投递 简历挂
当当 10.7投递,牛客 简历挂
收钱吧 10.14投递,moka 简历挂
有赞(北京) 10.2投递 简历挂
斗鱼 10.16投递,moka 简历挂
商汤科技 10.10投递 简历挂
虎牙 简历挂
趣加 10.18投递,moka 简历挂
马蜂窝 10.7投递,moka 简历挂
陌陌 10.7投递moka 简历挂
TP-Link 10.13投递 简历挂
便利蜂 10.7投递,11.3笔试 简历挂
神州信息 10.7投递,moka 简历挂
完美世界 10.15投递,moka 简历挂
竞技世界 10.13投递,牛客 简历挂
曹操出行 10.10投递,moka 简历挂
荣耀 10.16投递,官网 简历挂
GrowingIO 10.16投递,moka 简历挂
TT(广州) 笔试通过,要转运维开发 拒一面
农夫山泉 10.14投递,zhiye 拒线下面
字节飞书 一面挂
4399(广州) 一面挂
CVTE(广州) 笔试通过 一面挂
永辉超市(上海/北京) 国庆笔试(算法1.67/2),10.13一面 一面挂
蘑菇街(杭州) 10.20一面 一面挂
转转(深圳) 9.5笔试15/16/26三面 HR面挂
亿联 10.20投递,zhiye 测评挂
锐捷网络 10.24投递,moka 测评挂
搜狐(成都) 10.20投递,moka
滴滴 10.21投递(邮件)
老虎证券 10.22投递(邮件)
明源云 10.22投递,moka 测评
涂鸦智能(广州) 9.26笔试End,10.26一面(48min),10.27二面(48min) 二面挂
亚信安全(成都) 10.16投递(有测评),10.26一面,10.28二面 二面End
碧桂园 10.20一面 一面过等终面
新华3 10.13投递(有测评),10.23笔试(AC3/3) 11.3下午3.半一面(腾讯会议)
汉得 9.15下午一面,9.18OC(拒) 10-13K,项目补贴2K左右
58同城(北京/上海) 笔(AK)一二9.25/29/30,10.21HR面,10月底/11月初谈offer(池) TEG团队中台(做支付方面的,说是比较核心业务)
去哪儿(北京) 9.14笔试(AC2/3) 9.24完成三面 | 9.29意向 | 10.27OfferCall 10105 ,实习220+75一天 入职送Mac/iPhone 13pm+报销去京机票,在岗11.5h报销回家打车费+50元餐补,10天年假
用友(北京) 一面8.30/二面9.8/9.16意向/10.22Offer(拒) 薪资15*14,供应链与产品部门,公积金是12%

(备注:很久没反馈的默认挂了)

双非本的秋招之路,整个过程真的挺艰难的,秋招基本上结束了,做个小总结吧。二三月份之前准备考研的,三月份突然改了,打算走java开始准备校招了。自己开始也是一点胆子都没有,都没参加过正经的面试,到面试场上其实自己都挺怕的,自己平时也很少和别人说话。五六月开始找实习,投了几家公司,基本笔试游或者是一轮游,也算是吸取经验了吧,给自己壮壮胆,尝试去参加面试,甚至是去面一家广州的3K的实习都不要我,当时真的很绝望,我这样子毕业真的能找到10多K的工作吗,会不会毕业就失业。 

1. 算法和数据结构相关

说来惭愧,作为科班出身,在以前自己确实是一点算法都不会,问我写个排序我都不会那种,在7-8月份的那段时间里,我给自己定的标准就是每天把各个排序算法默写一遍,并且每天不断提高自己写这几个排序算法的时间,然后就是LRU和LFU算法,也是每天和排序算法默写一遍,也感谢这个标准吧,我在这个过程中学到了很多,虽然我现在算法依然不行,但是我最起码能和别人讨论算法的时间复杂度和空间复杂度这些基础概念了,从最开始写排序算法+LRU+LFU都得1个多小时,到后来半个小时都用不到,到现在这些基础算法也是差不多以默写的标准去进行记忆的。

在这个过程中,算法主要看的是B站的左神的算法课,从一步步跟着左神学习排序算法以及一些常见的算法,到后面自己去刷剑指Offer,感谢左神教会我从dfs到dp,但是当时其实我并不会dfs,左神一直叫自己去进行尝试,但是我真的是个算法fw,我也不知道如何进行尝试,从何着手都不知道,直到看到labuladong讲的如何写回溯算法,自己真的从这个过程中学会了好多,从以前根本不会写递归,因为自己根本就没有尝试的那种观念。

递归最重要的典型就是体现在二叉树上,二叉树的题以前我是一点都不会,这一点也是真的非常感谢左神的算法课,真的教会我好多,比如"如何统计子树上的相关信息"这个问题,左神真的讲的很好,很耐心的讲。然后就是树的非递归遍历,也就是BFS、常见的二叉树的前中后序的非递归实现遍历方式、统一的遍历方式以及Morris遍历等多种方式。

到后来,我将树的多种非递归遍历方式也加入到每日任务之中去,我依稀记得,每天刷这些每日必做的算法任务,就得花去一个多小时,有时候学完技术自己晚上很困很困,到了半夜三四点了眼睛都睁不开了,也逼自己去将这些任务完成。感谢这几个月的自己,我现在算法虽然不太行,但是对算法的常识已经补充起来了。

从7-10月初,都是每天日常任务+2~3道剑指Offer这样过来的,10月初之后就看的比较淡了有点随缘了,这块等11月份开始就继续执行吧,也改变下对应的内容,也得学新东西嘛。

2. JUC相关

学JUC主要参照的的是B站小刘讲源码讲的相关内容还有尚硅谷大厂学院的周阳老师的课,还有就是B站的柏曦大佬讲的相关内容(比如volatile以及内存屏障的相关的底层原理)还有他写的文章,都是非常值得看的,这是巨佬,这大佬以后要写书,我一定仔细看这位大佬写的书(不过初学者不推荐看讲的,讲的太深了,会从C++的层面去进行讲)。

尚硅谷的周阳老师带我入坑JUC,但是并没有带我搞懂底层原理(我喜欢的深度达不到),但是他能教你业务场景中怎么使用,要看很深的,还是得看马士兵或者柏曦大佬的课。要深入理解一些底层原理,可以看看柏曦大佬的课,从C++的层面怼给你看,我就蛮喜欢这种的,虽然也许我自己听很多遍都不懂,鬼知道我一节课听了多少遍(可能三二十遍还是有的)。

小刘老师(小刘讲源码)的JUC课也很推荐看,也是一行行带你手撕源码,现在小刘老师自己开的班也在讲Netty/Spring/JUC/RocketMQ的源码,我现在也并没买小刘老师的课(钱的问题,也不贵,只是自己舍不得),有感兴趣的老哥可以买,我基本都是靠白嫖的课程去学的(可能就不是很系统,比较系统的还是自己摸索了好久),等以后工作了我再继续进行深入吧。

3. Spring/SpringMVC/SpringBoot相关

对于Spring的话,就必须感谢尚硅谷的雷神(雷丰阳)了,尚硅谷雷神真的是讲Spring相关的技术简直是的无敌的存在,尚硅谷雷神的SSM以及SpringBoot的课都非常值得看(有想继续深入的可以报一下尚硅谷大厂学院的雷神的框架源码和设计模式的课)。在学习Spring的这个过程中,可以学到Spring中各个扩展点的使用,为什么要使用?然后就是SpringMVC/SpringBoot的源码以及相关的核心知识,系统学下来,其实足够应对面试过程大多数的问题了,而不是整天八股文背背什么IOC、AOP,我自己是个特别不喜欢背东西的人,我喜欢自己去对相关的东西去进行了解,特别是Spring提供的很多扩展点,在学习过程中真的是很有意思,在面试场上也可以和面试官过几招了,不过很系统地学习Spring源码相关的,也是个挺长久的过程。

4. JVM相关

JVM的话,其实尚硅谷的宋红康老师的课简直是经典JVM课程,讲的真的太好了!给你讲各种原理,比如.class文件的结构啊,字节码啊,JVM的运行时数据区结构啊,里面有很多知识都是选自周志明老师的《深入理解Java虚拟机》这本书,但是它是课程版,就更加容易理解吧。系统刷过一遍之后就是哪里忘了就去补哪里!还看过一篇《深入理解Java虚拟机》的笔记,也很不错,他是通过思维导图的形式来讲解的,很容易理解,一看就懂,也建议大家看一下:《深入理解Java虚拟机》读书笔记

5. 总结一下菜狗的秋招

我主要抓的就是这几块,在过程中刷了一个SpringSecurity的用户鉴权小系统就拿去面试了(没啥功能,就很基础的SSM去进行CRUD),不过这个过程中,我自己也对SpringSecurity源码去进行了一些相应的了解,当时就是想自己看看源码里面是怎么实现。MySQL的八股文自己一直记不住,刷了很多遍B站的很多资源,我也记不太清了。

双非本的铁fw秋招真的很坎坷,从8.20左右开始投递第一封简历(室友内推的字节实习),一面挂在算法上。然后就是海投了,简历挂了一大堆,笔试挂了一大堆,其实蛮奇怪的,看到别人拿到offer的几家我简历都挂了。秋招拿到的第一个offer是用友,虽然用友给的不算很高,但是拿来保底还是很不错的,当时也算是给自己的秋招拿了个保底。自己也是很想留在南方,就广州深圳这些的能投的都投的基本都投了,除了转转,基本都是笔试挂或者是一轮挂。当时是寄希望在转转上的,希望能过吧,一二面都很顺利的过了,最后在HR面给挂了,当时也是蛮失望的。(前两天转转发生的事情让我觉得挂的真好)

接着就是去哪儿的一天三面了,本来都不寄希望在去哪儿的,虽然感觉面的不太好,最后意向了才正式拿到了保底。拿到保底之后就又是一波海投了,小一点的公司也投,也是为了多面试积累面经罢了。10月份就基本上没怎么动了,自己也在公司里实习(学校安排的所谓的专业实习),面试基本上都是面着玩,想着去哪儿能开个白菜价就躺平了,太低了就去卷春招了。在10.27去哪开奖,HR说出加钱我都惊了(我这双非本还能要多少呢),给的钱太高了,不想继续动了,也不打算继续春招了。

其实这个过程蛮辛苦的,从最开始遇到的几家公司面试全考mysql八股文,然后我就基本上都是一轮游,我都怀疑自己这段时间学的东西真的是白学了,特别是Spring源码,真的好少用到,我都不怎么该怎么办,也一个拿的出手的offer都没有,就开始怀疑自己了,每天都得背着这么重的包覆好累,当时想回去继续考研了(说起这个我又想起来我鸽了我朋友他们,以前都是说好的一起考研,我自己却偷偷跑掉了)。 自己就算算法AK了也不一定有一面,可能还是我八股文没背吧,选择题可能错的多啥的 。我那段时间都在想啊,为什么我不背八股文啊(尝试过了,记不住,我这脑子可能天生就不适合背东西),我为什么这么fw啊,连八股文都记不住。到后来转转开始问Spring源码,才开始给我点信心,但是HR面给我挂了,顿时间就有点伤心的。

感谢去哪儿能给我这个Offer吧,我只是个铁fw罢了,躺平了,也不准备跟大佬们卷春招了,也卷不动大厂,整个过程中也没投大厂。去哪儿也是靠的Spring源码救的我,我Spring源码也没白学,全程靠Spring救的我,感谢雷神!也感谢这几个月自己的努力吧,非常感谢能给到我面试的这些公司,我从那个一点不敢参加面试的fw变成了现在面试差不多快无所畏惧!

给躺平之后的自己在剩下的三四个月时间里去制定个计划吧:

1. 看看Netty和NIO相关,然后用Netty自己改造一个mini版的SpringMVC去对Http请求进行处理(Spring也自己手写一个mini版的吧,能实现基础功能就行了)。

2. 看看HotSpot VM源码吧,这个不一定做,暂时作为计划吧,源码立马打的问号太多了,自己现在这能力也不一定看得懂。

3. 把Redis源码再看一看,以前都只是看了一遍,没怎么研究,面试中也说不出来,这部分得啃一啃。

4. 把Spring源码再好好读一读,感觉很久没看,都有些忘了,加上以前对很多点其实理解并不到位。

5. 学了Netty之后,那么可以把之前说要学的响应式编程开始去补一补。

补充一下相关的资料吧:

1. 小刘讲源码(JUC等相关)B站链接:小刘讲源码的个人空间_哔哩哔哩_Bilibili

2. 柏曦(黄俊老师)的B站链接:哈士奇-柏羲的个人空间_哔哩哔哩_Bilibili

3. 左神算法课链接:马士兵教育一左程云的个人空间_哔哩哔哩_Bilibili

4. B站尚硅谷的链接:尚硅谷的个人空间_哔哩哔哩_Bilibili

5. 代码随想录的Carl老哥:代码随想录的个人空间_哔哩哔哩_Bilibili

6. B站雷神的Spring相关链接:

  • Spring:源码级别_spring、springmvc、mybatis、雷丰阳_spring源码_springmvc源码_ssm一站式学习_尚硅谷_更新完毕_哔哩哔哩_bilibili
  • Spring注解开发:尚硅谷Spring注解驱动教程(雷丰阳源码级讲解)_哔哩哔哩_bilibili
  • SpringBoot(含SpringMVC):尚硅谷雷神SpringBoot2零基础入门springboot全套完整版(spring boot2)_哔哩哔哩_bilibili
  • MyBatis:尚硅谷MyBatis实战教程全套完整版(初学者零基础从入门到精通,好评如潮,资料齐全)_哔哩哔哩_bilibili

7. labuladong(算法)的链接:labuladong的个人空间_哔哩哔哩_Bilibili

8. JUC和JVM相关的:

  • 尚硅谷的JUC:【尚硅谷】大厂必备技术之JUC并发编程2021新版_哔哩哔哩_bilibili
  • 尚硅谷的JUC(大厂面试题第二季):尚硅谷Java大厂面试题第2季,面试必刷,跳槽大厂神器_哔哩哔哩_bilibili
  • 尚硅谷的JVM:尚硅谷宋红康JVM全套教程(详解java虚拟机)_哔哩哔哩_bilibili

9. 尚硅谷大厂学院:大厂学苑--专注IT架构师培养

10. Netty(张龙老师的,讲的非常好):深入理解netty_哔哩哔哩_bilibili

最后,点个赞吧,别光收藏,哈哈哈~ 

你可能感兴趣的:(面试,职场和发展,java,后端,开发语言)