想学好 Java 基础,应该去哪儿刷题
想学好 Java 基础,应该去哪儿刷题
共勉
不要哀求,学会争取。若是如此,终有所获。
一、前言
其实无论是哪门编程语言,只要把相关语法掌握之后,更重要的是一些算法、编程思想的提高。
既然已经对 Java
有了一定的了解了,那肯定基本语法没啥问题了,那在这里就提名几个常用的刷题网站,用来巩固 Java
基础的同时锻炼自己的编程思想,提高自己的编程能力!
二、网站
1. 牛客网
说白了,我们学习 Java
,最终目的不都是为了找一个好点的工作么。既然如此,那就一开始和招聘挂钩吧。在这里推荐几个题库,用于锻炼自己 Java
基础。
专项练习下的编程语言专栏中的 Java
选项,是巩固自己所学 Java
基础知识的绝佳练习。题目均以选择题的形式给出,可以对自己所学查漏补缺。遇到不会的题目,也可以查看官方给出的答案或者大家在评论区给出的解析。
除了 Java
基础之外,作为一个 CRUD
打工人,对于数据库的操作怎么能不熟练呢?同样的,牛客提供了针对不同的需求,给出了不同级别的练习题。
除了以上针对 Java
基础以及 SQL
的相关练习之外,还是以过来人的身份建议楼主不要仅局限于语言本身,还是要学一些数据结构 + 算法方面的知识的,这样能帮你在工作中提高不少的效率。同时,设想一下,假设在面试时,一个同样的算法题,你实现的复杂度为 ,而其他人实现的复杂度为 ,那你觉得最终企业会招谁呢?
算法练习的网站也比较多了,这里就推荐几个最常用的。
2. LeetCode
首先推荐的是 LeetCode
美国站。当然,这需要你的英语基础比较好,如果你觉得你的英语还不错,那么优先推荐去这里。如果你英语不是那么好,那也没关系。LeetCode
也做了本土化,提供了中文站,你同样可以在这里刷题。
3. 牛客网
没错,又是它。现在国内有很多企业都是在牛客笔试的,为了尽快适应招聘面试,推荐在这里刷算法题,这样在笔试时也不会因为环境而感到陌生,尽快上手。
这里推荐几个题库,如果题库里的题目刷起来得心应手,那笔试还有啥怕的~~
剑指 Offer:剖析了 80 个典型的编程面试题,系统整理基础知识、代码质量、解题思路、优化效率和综合能力这 5 个面试要点。
名企真题:汇聚了字节跳动、美团、百度、腾讯、华为、京东、小米、网易、快手等一众大厂笔试真题,虽然笔试时刷到原题的概率较小,但摸索下大厂的出题的套路和设计的知识点也未尝不可!
除了以上两个题库,也可以去 LeetCode
刷下《剑指 Offer》后续版本的题目。
4. 赛码网
智能在线考试专家,除开牛客之外,也有不少企业在这里进行招聘笔试,比如阿里、京东、头条、美团、滴滴、小米等公司校招考试都在用。
三、最后
推荐仅限于推荐,最重要的还是要行动起来。就算一开始很吃力,那也要坚持!
⏳ 联系
想解锁更多知识?不妨关注我的微信公众号:村雨遥(id:JavaPark)。
扫一扫,探索另一个全新的世界。