总结
虽然面试套路众多,但对于技术面试来说,主要还是考察一个人的技术能力和沟通能力。不同类型的面试官根据自身的理解问的问题也不尽相同,没有规律可循。
上面提到的关于这些JAVA基础、三大框架、项目经验、并发编程、JVM及调优、网络、设计模式、spring+mybatis源码解读、Mysql调优、分布式监控、消息队列、分布式存储等等面试题笔记及资料
有些面试官喜欢问自己擅长的问题,比如在实际编程中遇到的或者他自己一直在琢磨的这方面的问题,还有些面试官,尤其是大厂的比如 BAT 的面试官喜欢问面试者认为自己擅长的,然后通过提问的方式深挖细节,刨根到底。
官网:https://www.learnjavaonline.org/
2、StackOverflow
===============
说到学习 Java ,怎么能不提 StackOverflow 呢?
StackOverflow 是一个与程序相关的 IT 技术问答网站。用户可以在网站免费提交问题,浏览问题,索引相关内容,在创建主页的时候使用简单的 HTML。在问题页面,不会弹出任何广告,销售信息,JavaScript 窗口等。
干净清爽,基本上所有的问题你在 StackOverflow 都能找到答案,你可以提出公共问题,也可以提出私人问题,甚至可以在 StackOverflow 上找工作
官网:https://stackoverflow.com/
3、DZone
=======
DZone 上会有 IT 前沿的新闻和文章,会有 AI、大数据、云、数据库、DevOps、IoT、Java 还有开源项目
关于 Java 新特性的介绍,新特性的使用都会在上面,是你掌握前沿动态不可或缺的网站
官网:https://dzone.com/
4、LeetCode
==========
LeetCode 是一个很牛逼的刷题网站,它的重要性不用我多说了吧
看到这个界面就爱了,里面包括大量的算法题,这些算法题是大厂面试必出的题型,据说掌握了这些算法题后,你可以吊打中国任何一家大厂,是不是真的咱也不知道,毕竟咱们没做过几道题。
问题可以区分难易程度,有解决措施,接受度,困难程度等,下面还有大厂公司的面试题
因为 LeetCode 太牛逼了,LeetCode 推出了中文版,中文为力扣
几乎和英文版的一模一样,如果小伙伴英文不是很好可以看看中文版 刷题
官网:https://leetcode.com/ ;https://leetcode-cn.com
5、Java 官方文档
===========
学习 Java,还有什么比官网更权威的呢?我之前一直不知道官网能做的这么干净,你来看一下
包含各种内容,总揽,编程语言,工具,特性,JVM 等,只不过语言有一些生硬,需要强大的英文功底,不过现在有谷歌翻译后我觉得这些问题也都不是问题了。
官网:http://docs.oracle.com/javase/
6、Coursera
==========
Coursera 是一个在线课程网站,是为大厂量身定做的,就和国内很多在线教育机构类似,不过真实性如何不能确保,毕竟身边没有小伙伴抱过课程。
最后
现在正是金三银四的春招高潮,前阵子小编一直在搭建自己的网站,并整理了全套的**【一线互联网大厂Java核心面试题库+解析】:包括Java基础、异常、集合、并发编程、JVM、Spring全家桶、MyBatis、Redis、数据库、中间件MQ、Dubbo、Linux、Tomcat、ZooKeeper、Netty等等**
实战项目源码】](https://bbs.csdn.net/forums/4f45ff00ff254613a03fab5e56a57acb)收录**