19年7月份面试7家公司,整理的java面试题(答案自行百度解决,也是个学习的过程)
Dubbo与注册中心Zookeeper了解多少
ConcurrentHashMap的原理
集合 HashMap 和 HashTable和ConcurrentHashMap的原理以及区别
HashMap初始化为什么是16,以及扩容机制
设计模式 说两个
static关键字应用
Git分支合并指令
Java 类加载机制
Spring IOC /DI /AOP 实现原理以及实际应用
数据库如果查询较慢,会怎么解决
数据库优化
sql优化
索引什么情况下失效
数据库索引有哪些缺点
数据库隔离级别
数据库锁
jvm调优
数据库防止SQL注入
数据库读写分离和 接口限流
Java同步锁的问题
SpringCloud组件了解多少
set集合 collection了解
volatile与sychronized的作用,原理,区别
线程池原理、实际应用
多线程使用案例
最近在看什么新框架
SpringBoot自动配置原理,几种启动方式
Java内存模型
SHELL脚本写的多吗
Linux操作系统
熟悉常用网络协议,如TCP/IP, HTTP 等,能基于Socket开发?
消息队列有了解过吗,说几个应用实例
跨域问题怎么解决
Cookies Session的了解
Session共享如何实现
MySQL分库分表
ElasticSearch建立索引
Nginx正向代理、反向代理
Nginx搭建负载均衡
web.xml中配置什么
Mybatis中# 和 $ 的差别
Java GC机制
SpringMVC请求过程:
Redis缓存穿透、缓存雪崩、缓存击穿
redis可存储几种类型数据
说一下原先项目经历中学到哪些东西
maven 本地环境、开发环境 、测试环境、生产环境打包