写在最后
学习技术是一条慢长而艰苦的道路,不能靠一时激情,也不是熬几天几夜就能学好的,必须养成平时努力学习的习惯。所以:贵在坚持!
最后再分享的一些BATJ等大厂20、21年的面试题,把这些技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节,由于篇幅有限,上面只是以图片的形式给大家展示一部分。
Mybatis面试专题
MySQL面试专题
并发编程面试专题
省赛:
报名之后当然就是备赛了,开始计划的是先把数据结构学一下,之后在刷题应该会简单很多。而事实往往不像想象的那样顺利,数据结构刚开始看时,感觉还不算难,越到后面感觉越来越看不懂了(还有图没有看,其他都过了一遍),之后离省赛时间也不多了,差不多还有一个多月。我决定慢慢开始刷题,不得不说,算法这东西真的是头疼,也刷题越打击我的信心。之后总结了一下刷的题目,感觉考数据结构的也不多,反而贪心算法,递归回溯算法,矩阵算法等这些算法考的比较多。我又慢慢开始去单独看这些算法。时间不等人,当我把一些基本的算法看完后也快考试了(都了解了一下,并未全部弄懂),省赛备赛就这样稀里糊涂的结束了。省赛总共十道题,我总共做了七到蒙了两道。省赛结束后有很多人在群里对答案,我也加入了进去,虽然考的不怎么样,但当时感觉就像高中考试一样,考完了几个人一起在哪对答案,虽然错的很多,但心情好像也没有那么差了,反而感觉考完了轻松了很多O(∩_∩)O哈哈~。省赛结果当时想着能那个奖就行(知道自己很菜),没想到成绩出来后是省一,当时整个人都蒙了,完全在我意料之外。
国赛:
因为省赛是自己报名的,不是以学校名义报名的,所以也就没想着参加国赛了。之后我室友去找老师说了此事,之后以学校名义报了国赛。国赛之前一直在写项目,所以就没怎么准备,就还有一个星期左右看了一下往届的试题,复习了一下全排列和并查集(看往届试题中考的比较多)。看往届国赛都是6到题,之后今年比赛时国赛10道题(也许是纪念蓝桥杯十周年吧),所以当看到题目时,都蒙了。不得不说国赛还是比省赛难多了,国赛十道题做了4,5道左右吧,其他的都是蒙的了_,比完赛下午去天安门广场逛了一下。第二天去北大看了一下招聘会,看了很多公司都是要求本科学历起步的,当时说实话挺后悔高中没好好学的,之后还是投了四份简历(只打印了四份),感觉是没什么希望_。最后说一下国赛的成绩吧,水了个国三(给学校丢人了_),之后很感谢我的室友和老师。通过这次国赛也感觉出自己和别人还是有很大的差距,还需要更加的努力。
之后这里给大家推荐几个我平时练习的oj(蓝桥杯官网这里就不说了):
LeetCode:https://leetcode-cn.com/problemset/all/
洛谷:https://www.luogu.org/
总结和建议:把五大算法,数据结构和java基础掌握扎实,之后在多做一些往届的真题。保证每天都至少做一道,坚持两个月,省赛就差不多了。
最后
学习视频:
大厂面试真题:
统化的资料的朋友,可以点击这里获取](https://bbs.csdn.net/topics/618154847)**