
学好 Java 基础,这些网站必不可少
不要哀求,学会争取。若是如此,终有所获。
前言
其实无论是哪门编程语言,只要把相关语法掌握之后,更重要的是一些算法、编程思想的提高。
既然已经对 Java
有了一定的了解了,那肯定基本语法没啥问题了,那在这里就提名几个常用的刷题网站,用来巩固 Java 基础的同时锻炼自己的编程思想,提高自己的编程能力!
网站推荐
牛客网
说白了,我们学习 Java
,最终目的不都是为了找一个好点的工作么。既然如此,那就一开始和招聘挂钩吧。在这里推荐几个题库,用于锻炼自己 Java
基础。
专项练习下的编程语言专栏中的 Java
选项,是巩固自己所学 Java
基础知识的绝佳练习。题目均以选择题的形式给出,可以对自己所学查漏补缺。遇到不会的题目,也可以查看官方给出的答案或者大家在评论区给出的解析。
除了 Java
基础之外,作为一个 CRUD
打工人,对于数据库的操作怎么能不熟练呢?同样的,牛客提供了针对不同的需求,给出了不同级别的练习题。
除了以上针对 Java
基础以及 SQL
的相关练习之外,还是以过来人的身份建议楼主不要仅局限于语言本身,还是要学一些数据结构 + 算法方面的知识的,这样能帮你在工作中提高不少的效率。同时,设想一下,假设在面试时,一个同样的算法题,你实现的复杂度为 $O(n)$ ,而其他人实现的复杂度为 $O(n^2)$ ,那你觉得最终企业会招谁呢?
算法练习的网站也比较多了,这里就推荐几个最常用的。
LeetCode
首先推荐的是 LeetCode
美国站。当然,这需要你的英语基础比较好,如果你觉得你的英语还不错,那么优先推荐去这里。如果你英语不是那么好,那也没关系。LeetCode
也做了本土化,提供了中文站,你同样可以在这里刷题。
牛客网
没错,又是它。现在国内有很多企业都是在牛客笔试的,为了尽快适应招聘面试,推荐在这里刷算法题,这样在笔试时也不会因为环境而感到陌生,尽快上手。
这里推荐几个题库,如果题库里的题目刷起来得心应手,那笔试还有啥怕的~~
除了以上两个题库,也可以去 LeetCode
刷下《剑指 Offer》后续版本的题目。
赛码网
智能在线考试专家,除开牛客之外,也有不少企业在这里进行招聘笔试,比如阿里、京东、头条、美团、滴滴、小米等公司校招考试都在用。
最后
推荐仅限于推荐,最重要的还是要行动起来。就算一开始很吃力,那也要坚持!
水滴石穿,非一日之功。我相信有付出,就一定会有收获的那一天!
关注我,Java
学习不迷路!风里雨里,我在这里等你!
-
感谢你赐予我前进的力量