java基础是面试必考的,过来人建议你重新刷一遍java基础,忘了的赶紧找补回来。薪酬 30万+ 的 都在死磕的Java 基础面试,复习复习一定用的上。
02、Java语言概述_哔哩哔哩_bilibili02、Java语言概述是Java入门基础视频教程,java零基础自学首选黑马程序员Java入门教程(含Java项目和Java真题)的第2集视频,该合集共计200集,视频收藏或关注UP主,及时了解更多相关视频内容。https://www.bilibili.com/video/BV1Cv411372m?p=2&spm_id_from=pageDriver&vd_source=d15cfe2763f6aa65b562d3221bcfc7c4
刷题关键,面对LeetCode这6000+题,方向多,真是不知道从哪里入手,让人感觉很迷茫,面试的时候试过这个方法,过了!
如果盲目地每天随机刷几道题,会出现:随着时间的推移,几周前答错的题,如今重写,依然会大概率出错。即可能出现:竹篮打水一场空的问题。
建议刷题节奏
一般的刷题频率和比例:300 道左右,简单的: 大约 3~5 次,中等的:大约 2~3 次,困难的:大约 10 道作为拓展思路
-
先刷第一遍 简单 的找感觉,目的是刷量,思考 30 秒,没有思路就直接看答案,这个阶段比较少碰 中等 的
-
第二阶段,尝试 中等 的,复习简单的,复习的时候比较顺手的时候,一下午能刷 60 道 简单的
-
第三阶段,labuladong 总结的算法思想和模板,达到看到新题也能有思路的程度
-
第四阶段,就是扩展,尝试新题,尝试困难,少看奇淫技巧,按照正规解法答题
编码题
这个没啥规律,就是多做,网上能搜到的编程题,都拿来敲,并且记录下来,后续反复敲
关于 codetop
算法刷题指引网站。这个网站最大的优势是,会根据出现题目的频次进行排序。 java同胞们《Java核心技术:卷1 基础知识》我真是百看不厌
非常适合有一定编程基础的人看,里面基本全是技术讲解,能帮助有编程基础的人迅速掌握Java技术!但是对初学者不怎么友好,因为讲得很深入,而且感觉全书都是重点,初学者会找不到真正重要的东西!
可以试试一些面试题教程,看看能不能对项目有更深入的理解,有没有自己的思考:
深入解读阿里等一线大厂java面试必考HashMap技术点