(上海)人人视频
人人视频
人人视频
1、强引用?软引用?弱引用?虚拟引用?
2、ReentrankLock底层实现原理?
3、线程池中的等待队列大小该如何设置?有什么依据?拒绝策略一般怎么设置?核心线程数怎么设置?
4、jvm调优的一些核心的参数?
5、OOM怎么排查,怎么解决?一般通过什么?
6、一个sql本来执行1s,突然执行到10s,怎么排查和解决?
7、执行计划都有什么?具体怎么看?
8、spring的循环依赖问题,只用二级缓存可以解决吗?
9、AOP项目的实际场景?底层原理?
10、Mysql和Redis的数据一致性怎么保证的?
11、MQ的使用场景?
12、你在项目中怎么具体怎么使用设计模式的?
(上海)KDC
公司:契约锁城市:上海岗位:java级工程师1.thr...
1自我介绍(hr提前说明用英文准备一份自我介绍
2介绍以往主要负责过的项目概况
3项目中遇到的难点以及解决方法
4机试(主要考查excel表格制作及vba,sql初级查询语句)
5sql为员工表创建一个审计表和审计触发器,记录每次修改员工月薪的操作
6谈谈职业规划
7薪资期望
(上海)花旗
(上海)邮乐网
邮乐网,Java,5年,
自我介绍
说说最近在做的项目
- 有哪些类加载器
- 类加载过程
- 什么是双亲委派机制
- 内存结构,哪些属于运行时数据区
- JMM
- 深拷贝和浅拷贝
- 引用类型
- 判断垃圾回收有哪些方法
- 什么是GC roots
- 有哪些垃圾回收器
- cms 垃圾回收流程
- 为什么g1更适合大内存
- g1分代回收
- aqs 底层原理
- synchronized 和lock 区别
- 两个线程交替打印0-100
- 有哪些jvm核心参数
- 哪些场景用到多线程
- redis 持久化有几种方式,各有什么特点
- redis 有那几种数据结构
- redis zset 底层是什么样的
- redis为什么不用红黑树而用跳表实现zset
- 项目里在哪些场景使用到了redis
- redis 作为分布式锁,一定能保证可以锁住吗?会有什么问题
- 除了使用redis,还可以怎么实现分布式锁
- redis 缓存过期清除策略
- redis 缓存过期删除策略
- 什么是缓存的击穿,穿透,雪崩,以及redis 如何处理
- 如何保证数据库和redis 缓存一致性
- redis 事务
- 隔离级别有哪几种,分别解决什么问题
- 为什么mysql 默认隔离级别是rr,而不是rc
- mysql 的ACID
- 你项目里用的mysql 隔离级别是什么?为什么
- mvcc 实现原理?
- mysql 有哪些日志类型
- mysql binlog 有哪些类型?
- mysql主从复制流程了解吗?
- 针对一个慢sql如何进行调优
- mysql索引结构?
- mysql 索引失效场景
- mysql 联合索引查询流程
- 如何给字段加索引
- 为什么mysql 用b+树而不用b树,或者二叉树
- 什么是回表?索引下推和索引覆盖
- mysql 有哪些类型的锁
- mysql 处理死锁有哪些方法
- 有没有进行sql 调优经验
- mysql 有哪些存储引擎,有什么区别
- mysql buffer poll 是什么
- mysql in 和exit 查询有什么区别
- 为什么要用自增主键,可以用uuid吗?
- mysql order by 分页 存在相同数据怎么处理
全网独家-上海2024大中小厂java面试题实战大全