每位程序员都想进大厂,但是大厂的竞争都非常激烈,很多人不知道怎么准备面试。但是Java面试,毕竟知识点繁多,而且枯燥生涩,如果你平时没认真学,那么很可能根本就不知道怎么准备面试!尤其是对于摸鱼上瘾的同学,稍不注意就容易挂掉!
目录:
JavaOOP面试题
什么是B/S架构?什么是C/S架构.
Java都有那些开发平台?
什么是JDK?什么是JRE?
Java语言有哪些特点
面向对象和面向过程的区别
什么是数据结构?
Java的数据结构有那些?
什么是OOP?
类与对象的关系?
Java中有几种数据类型
Java集合/泛型面试题
ArrayList和linkedList的区别
HashMap和HashTable的区别
Collection包结构,与Collections的区别
泛型常用特点(待补充)
说说List,Set,Map三者的区别
Array与ArrayList有什么不一样?
Map有什么特点
集合类存放于Java.util包中,主要有几种接口
什么是list接口
有需要的小伙伴可关注公众号【不脱发有志青年】
Java异常面试题
Java中异常分为哪两种?
常的处理机制有几种?
如何自定义一个异常
try catch fifinally, try里有return, finally还执行么?
Excption-与Error包结构
Thow与thorws区别
Error与Exception区别?
error和exception有什么区别
多线程&并发面试题
Java中实现多线程有几种方法
继承Thread类
实现Runnable接口。
ExecutorService、Callable、 Future 有返回值线程
基于线程池的方式
4种线程池
如何停止一一个正在运行的线程
notify0和notifyAlI()有什么区别?
sleep0和wait()有什么区别?
Mysql面试题
数据库存储引擎
InnoDB (B+树)
TokuDB ( Fractal Tree-节点带数据)__
MyIASM
Memory
数据库弓|擎有哪些
InnoDB与MyISAM的区别
Redis面试题
什么是Redis?
Redis骐他key-value存储有什么不同?
Redis的数据类型?
使用Redis有哪些好处?
Redis相比Memcached有哪些优势?
Memcache与Redis的区别都有哪些?
Redis是单进程单线程的?
一个字符串类型的值能存储最大容量是多少?
Redis持久化机制
面试图谱&笔记
最近小编也在刷面试题,然后把一些面试官常问到的,比较困惑的都搜集并且整理成笔记了,因为考虑网上很多面试题都没有答案解析,所以小编已经把2022能够问到的面试题以及答案解析都整理成合集了需要的小伙伴可关注公众号【不脱发有志青年】