今天给大家分享一篇 美团OC了,贡献一波面经,后端开发实习二面, 希望大家在面试中能够斩获Offer, 找到自己满意的工作。 一起来看看吧~
最近整理了一系列的Java面试题,包含了Java基础、进阶、多线程、并发编程、数据库(MySQL、Redis、MongoDB、Memcachedd等等)、Spring全家桶、MyBatis、ZooKeeper、Dubbo、Elasticsearch、RabbitMQ、Kafka、Linux、Netty、Tomcat以及阿里、腾讯、字节、百度等大厂的面试真题。
点击下载完整PDF☞ 2022年最新Java面试题集
0. 自我介绍
1. 36G内存,分给JVM30G内存,最大支持多少线程
2. 进程和线程的区别
3. OOM在哪些区域会出现
4. 方法区在JDK1.8之后叫什么,存放的是什么
5. Java类初始化的时机
6. 类的卸载条件
7. LinkedList, ArrayList, HashMap, ConcurrentHashMap底层源码
8. Spring如何创建对象
9. 反射、代理
10. ACID是什么,undo log和redo log的区别
11. 数据库索引的优缺点,索引越多越好吗
12. SQL题:一个user表,ID和Name,找出姓名相同的
13. TCP为什么要三次握手,多一次或者少一次不行吗
14. HTTP是什么,常见状态码
15. Get 和 Post
16. 如何根据需求选用数据库,如MySQL,Redis,HBase等,如何用数据库存储PDF, TXT等类型的文件
17. 如何用数据存储 非结构形的数据
LRU