四年混过来的计算机毕业生怎么找工作?

你也没必要会。

如果单纯是为了找工作,我觉得你不会写代码也可以。

关键在于你需要大量的面试经验。如果是小公司,往往会面试岗位工作内容,如果是大公司就更看重你的基础能力。

第一,上牛客网,看面经,把重点内容总结到自己笔记本上。

第二,面试小公司,把不会的问题总结到笔记本上。

第三,刷leetcode,从简单到中等,刷个100来道。

第四,总结算法规律,排序算法,主要是掌握一手快速排序,要倒背如流,看见排序题,秒解。同理,树遍历也整个模板背下,单链表这种常考的,需要多刷下,经典的就是反转单链表。

第五,如果不是大公司,这一点可以忽略,算法中的动态规划,往往作为大题出现,难度颇高,需要自己多做题总结才行。

第六,针对某一个重点领域,一定要研究源码,把其中的原理过程,全部背下来,背一个就行,比如红黑树,hashmap这种。

第七,反复一到四,即可。

补充下:

工作中用到的很多的是设计模式,软件架构,算法这东西完全用不上,但是这是面试中的重要部分。

你可以说不会mvp,mvvm,说自己不懂多线程,代码优化,但是你要是基础算法都不会,基本上就凉了。

只会写算法,不会写项目,完全可以,所有知识,全靠背,手撕代码,撕的都是算法。



长线风筝 2023-06-15