【面试】Java面试常见问题汇总(不含答案)、面试指导学习笔记

面试常见问题角度

在这里插入图片描述
String是基本数据类型吗?
int和Integer有什么区别?
HashMap和HashTable的区别,及其实现原理。
ArrayList/HashMap的源码、如何实现源码
冒泡排序、快速排序
单例模式/工厂模式/动态工厂
谈谈你对面向对象的理解
事务ACID/隔离级别
Spring IOC/AOP

阿里
1、tcp为什么是可靠的
2、哪些情况可以用udp
3、跑程序时候发现服务器系统内存占用100%怎么办
4、HashMap、ConcurrentHashMap。几乎把里面的所有函数都讲了一遍
5、volatile
6、jvm数据区域
7、新生代大小参数是啥
8、堆的分类新生代老年代
9、redis网络协议,redis为什么单进程,为什么redis的decsby原子性
10、spring各种原理。xml怎么解析,aop原理
11、写sql
12、java怎么与数据库交互
13、数据库中间件了解吗

1、做过的项目有哪些
2、疯狂挖项目
3、springcloud源码看过吗?(没有,卑微.jpg,俺说俺知道各组件原理,但是面试官只问源码)
4、四次挥手

猜你喜欢

转载自blog.csdn.net/web15870359587/article/details/124848474