帅地为了准备跳槽,硬肝了 20 万字。。。
大家好,我是帅地。
有时候经常收到读者提问,例如
Java 应该要学习到哪个程度啊?
数据结构与算法要学习到哪个程度啊?
计算机基础要学习到哪个程度啊?
这其实很难衡量,我一般给的建议就是,把一本书 80% 的知识点啃完,我觉得就差不多了。
例如你说 mysql 要学到哪个程度,那么你只需把《mysql必知必会》和《mysql技术内幕》看完,那么就差不多了,剩下的,以后遇到不懂的再去看文章即可。
不过呢,验证自己学的如何,还有另外一种可行方式,就是看看市面上的面试题,你掌握了多少?
面试题适合验证自己对知识的掌握以及查漏补缺。在在校招和社招中,刷面试题也是属于必选项。
帅地秋招过后,很多知识点也都忘了,基于这个契机,帅地最近几周,整理了近 20 万字的面试题。
一方面是方便自己以后面试复习,另外方面是秋招即将要来了,大家可以拿我这份面试题去复习,毕竟,面试是一个永恒的话题。
这份面试题,算是 Java 一整套技术栈都写了,包括 Java 基础,虚拟机,消息队列,框架等等。
当然,还有通用基础知识,例如计算机网络,操作系统,Mysql,Redis 也都整理了,给大家看一下目录。
并且给大家提供了两种阅读方式,一种是在帅地的个人网站在线阅读,这也是我推荐的方式,因为我还会持续更新完善。
直达链接:https://www.iamshuaidi.com/
PS:也可以点击左下角阅读原文,建议PC打开
一种是 PDF 阅读,PDF 目录啥的,都整理的明明白白的了
大家想要的可以在帅地的公众号「帅地玩编程」后台回复「Java面试题」,即可获取。
面试题的答案,部分来自于网上,部分来自于帅地,所以呢,不保证所有面试题的答案都是 100% 正确的,如果有问题,大家也可以在网站那里进行纠正,帅地会及时更新。
最近整理这份面试题,脖子痛了几个晚上,,,,
目前这份面试题,算是初级版本,后续还会不断迭代,网站也会更新前端,C++ 之类的面试题,由于帅地对 Java 后端比较熟悉,所以才先更新了 Java 的。
最后希望大家能够好好复习,查漏补缺,争取在校招拿个比较好的 offer,帅地继续当工具人整理面试题去了。